MEKILKLLEEYDQKVLRSHFKDGHIDNIDHINLNDLKEFLEKLNKLKYKDDKIKNYKISAPNIINLNNSIYEHQNLQNGTIIKNIYKNDKINNELKQIGLKCIKENKVAVIFLAGGLGSRLHLKKAKGLLPITPILNKSFFQFYFEQIRFLQDYCFLFFENEIKPYNNNFHNNTNCYDKNISNDYKKCGDNNRTNNCLSQKENDSNNINDRKNVNYKYLENTNESVNIYIYIMTSDFTYDHTIKYLQDNNFFGINSNNVKIFKQCNNFITNFNFDILMKNHNTVLTAPGGNGTIFKALYNNMIINDMINKNVKYIQIVSIDNILNKIADPVLIGLCSFYNCDIVNKAIIKKENEAVGIFCMKEKKNQMYDANKNINKCEDNDKDNPFCVCEYTELSEDILKNSELFKYGNICHHIFSLDFLQHIVKNKIYNNMELHKISREKEYYNFTSSVSNNNTLIKSKVYCYEYFIFDIFKYAKKILAYEVCCDNEFNPIKTNNNGDSILSAKISLSNLHKSWLIKKNFNIIQSTQENNNFCEISPLTSYDGSFFFNFPKQRDIQLPFVLDRDTLQEN*