MNPGYAGRSELPDNLKALFRTVAMMVPDYALISEITLYSFGYLQARELARKLVATYRLCSEQLSSQNHYDYGMRAVISVLRAAGAVKQKYPDEAEAVLMLKSLKDVNLPKFLAHDIPLFEGILLDLFPGVVLPAPDYTLMQEAIVAVCARRNLQPTPMFIEKIFQLYEMILVRHGLMLVGYSYGAKTEAYRVLAAALTDLCNSGKMENVTKCSILNPKSVYIGQLYGQFDPISHEWTDGVLAKSFRTAAVEATPDRKWIIFDGPVDAVWIENMNTVLDDNKKLCLMSGEIIQMTSSMNLIFEVQDLAVASPATVSRCGMVYTEPSQLGWIPLKASWMAKLPEKFPSLVESAAVVEALLDWLVEPCVQFVKKYCKELVPTASINLVQSLLGMYETLLDEFKPPITTTRATIVDFTPLPHGKDLEVWIHCLFALSLVWSIGGVLDADSRDRFDKFFRKLLAQEDNLGYQLSAGLRIQKPDFPFALPFPPTGSVYSFAFVKAETCWKEWMETTDKRPPPLDVEFNDIIVATVDTARYSYLLQLLVTHQKHVMLVGPTGTGKTAYIKRELTENLDKNLYRNIMMTFSAQTNANVAQDIIDSKLDKRKKGVFGPPFGTKCVIFVDDLNMPALEVYGAQPPIEILRQWMDHGGWYDRTDNSFRQILDIQFVAAMGPPGGGRNPITPRYLRHYHVLSVTEFDDASLGTVFSSIMAWWARKSHIPTEVGSMGNALVTATIDIYREIQRQLLRTPSKSHYTYNLRDMSKVFQGVCMVGGALDSKKSLIRLWCHECMRIFHDRLVDDQDRVWFFDYLKKMVEQRLSLKCDFVFEDPEAHGAETNINEALKNLSFGDIMDANNIPKKYEEILDQKKLLTFMEEGLGEYNAQTRSPLSLVLFAYAAQHILRISRIIRQPFGNALLVGVGGVGRQSLTKLATFMAGYNVFQIQITKLYGLAEWQEDLKVVLKKSGAEGNPTVFIFSDTQLKEERFLEDINNILNTGEVPNLYAKDEIITLQDMVRAKAKRAGKDSSAAEIYMYFVDQCRKNLHMVICMSPFGSSFRTRLRMFPSLVNCCTIDWFTEWPEDALYSVGNKFISSIQMDDPSILPSIRDMCIMFHQDASVLSNVFYQEQRRHFYVTPTSYLELLSTYKDLLGQKRLEVETLKKRYAVGLEKLYDAEGQVNVMKKELEALQPILIKTAEETDNLLKIITRDRKEAEKTRGIVEEEEAIANVKATEAESIKADCESELAVAMPMLEAALSALDTLTKSDITEVKAMKNPPGPVKLVMEACCIMKGIKCRRIPDPNNPGKKIDDYWGPAQQMLTDTNFLQSLKDFDKDHIPPDIIEKVRPYLEKANFDPEVVKKASKAAYGLCCWIRAMESYDKVAQVVAPKKAKLDAATAEFEALQVALTKKKEILKEVEEKLQKLQEELETMEQKKSALEQDVQNCQKKLSRAEKLIGGLGGEKVRWTNVGEELGKVYCNLTGDVLLSSGYIAYLGPVTLSYREKALSDWIKTCKAKNIPCSSNFKLASILGSPVAIRDWVIDGLPNDSFSIDNGIIISAARRWPLLIDPQGQANKWIKTKEKAKNLQVMKLSDPDFVRKLENCITFGYPLLLENVGEELDPTLEPVLLKSIFKQAGSLQIRLGDSTLEYSENFRFYITTKLRNPHYMPEIAVKVTLLNFMITPEGLEDQILGMAVKNERPDLEEEKTQLVLQSAENQRQLSDIEDRIIKVLSSSEGNILENETAINIISSSKALSIDIAEKQKIAEKTEVKIDEARKGYLPVATHVASLFFTISTLCSIDPMYQYSLSWYLNLFQCSTKDSEKTDILPKRIEILNDFFTFSLFCNISRSLFEKDKLLLSFLICCNVLSRQGKISSDEFRFLIAGPITIEREKSKPPAPWLAGKLWTEMVQLSKLEAFHGYSKSFAENPSHWKHIYDSSQPYKEILPDDWNTKLSSFQKLLIIRTIRPDILVVSVNSFVYEIMGQRYVEPPTFDLAKVYHDSSPTVPLVFVLSPGSDPMAALLKFAEGLRQQVQSISLGQGQGPKATALIQSGMQVGDWVVLQNCHLASSWMPQLERICETFGSETINAGFRLWLTSYPSENFPVTVLQSSIKMTNESPKGLRANMLQNYQSDPISDAKFFEMLGEKGPVWRRMLFGLCFFHASVQERVKFGPLGWNIPYQFSDSDLKISMRQLQAFLLEFPESIPFKALLYLTGECNYGGRVTDAHDRRTLMCLLNVIYAPRILEDSFKFSTSNTYLAPPDGVYHDFIDHIRQFPLIAAPEVFGLHENANITKDQQETDLFLSSILATQSNAAETGGRSREDVILEIVQDMTSRIPPPFDIELARYRYPVQYNESMNSVLHQEMTRYNNLTEVIRSSLQVLQKTLKGLVVMSAEIEKLANSVYTGKIPAMWAAKSFPSLKPLSSYIVELTQRLNMFSTWMEKGPPPKFWISGFFFTHAFLTAVLQNYARKYKIPIDTITFEFKCLPKDGTYEQVPEDGVYVEGMFLEGARWDEDRMMLAESLPKVLLSPAPMIWLKPIETSKKKESQCYMCPLYRTTERRGVLATTGHSSNFVINVELPTNMAPEHWVRRGVAMFLSMSD*