MSAAASSSSAILQPKSVKSSISSLNKSSSCVFSPSLNVATAASISRRRGRATRCVSARNSAVVERKSFLGSKVRGSPSERLHFWLSEGPGREPKLRVVVRSALSGVPEKPLGLYDPSFDKDSCGVGFVAELSGENSRKTVNDALEMSVRMAHRGACGCETNTGDGAGILVALPHDYYKEVAKDIGFELPPSGEYAVGMFFLPTSDNRREESKNVFTKVAESLGHTVLGWRPVPTDNSALGNAALQTEPVIEQVFLTATPRSKADFEKQMYILRRVSMVAITAALNLQYGGVKDFYICSLSSRTVVYKGQLKPDQLKAYYYADLGNETFTSYMAMVHSRFSTNTFPSWDRAQPMRVLGHNGEINTLRGNVNWMKAREGLLKCKELGLSKNEMKKILPIVDASSSDSGAFDGVLELLIRSGRTLPEAVMMMIPEAWQNDKNMDPQRRALYEYSSALMEPWDGPALISFTDGHYLGATLDRNGLRPGRFYVTRSGRVIMASEVGVVDIPPEDVLRKGRLNPGMMLLVDFEKHTVVDDEALKQQYSLARPYGEWLKRQKIELSDIVNSVQESDKVAPAISGVVAASDDDDSMVHMGIHGLLAPLKSFGYTVEALEMLMLPMAKDGTEPLGSMGNDAPLAVMSNREKLTFEYFKQMFAQVTNPPIDPIREKIVTSMECMIGPEGDLTETTEEQCRRLSLKGPLLSIGEMEAIKKMNYNGWRSKVLDITYSIKRGRKGLEETLDRICTEAHEAIKEGYTVLVLSDRAFSSKRVAVSSLLAVGAVHQYLVKKLERTQVGLIVESAEPREVHHFCTLVGFGADAICPYLAIDAIWRLQVDGKIPPKSTGELHSKDELVKKYFKASNYGMMKVLAKMGISTLASYKGAQIFEGLGLSSEVIDKCFAGTPSRVEGATFEMLANDSLRLHELAFPSRALPPGSAEAVALPNPGDYHWRKGGEIHLNDPLAIAKLQEAARGNSVAAYKEYSKRIQELNKACNLRGLLKFKVADVKVSLDEVEPASEIVKRFCTGAMSYGSISLEAHTTLAQAMNKIGGKSNTGEGGEQPSRMEPLPDGSMNPKRSAIKQVASGRFGVSSYYLTNADELQIKMAQGAKPGEGGELPGHKVIGDIAVTRNSTAGVGLISPPPHHDIYSIEDLAQLIHDLKNANPSARISVKLVSEAGVGVIASGVVKGHADHVLISGHDGGTGASRWTGIKSAGLPWELGLAETHQTLVANDLRGRTVLQTDGQLKTGRDVAIAALLGAEEFGFSTAPLITLGCIMMRKCHKNTCPVGIATQDPVLRDKFAGEPEHVINFFFMLAEELREIMAQLGFRTMNEMVGRSDMLEVDKEVVKSNEKLENIDLSSLLRPAADIRPGAAQYCVQKQDHGLDMALDQKLIKLSEAALEKSLPVYIETPIRNVNRAVGTMLSHEVTKRYHLAGLPADTIHIKLKGSAGQSLGAFLCPGIMLELEGDGNDYVGKGLSGGKIVVYPPKGSLFDPKENIIIGNVALYGATGGEAYLNGMAAERFCVRNSGARAVVEGIGDHGCEYMTGGTIVVLGKTGRNFAAGMSGGVAYVLDLDGKFKSRCNLELVDLDKVEEEEDIMTLKMMIQQHQRHTNSLLAREVLADFDNLLPKFIKVFPRDYKRVLANMKEESASKEAAELAAKEAEEKNEAELREKDAFEELKKMAAASLNGKSNQVVEDEPLKRPTRVNNAVKHRGFIAYEREGVQYRDPNVRMNDWKEVMESSKPGPLLNTQSARCMDCGTPFCHQENSGCPLGNKIPEFNELVHQNRWREALDRLLETNNFPEFTGRVCPAPCEGSCVLGIIDDPVSIKNIECSIIDKAFEEGWMVPRPPLKRTGKRVAIVGSGPSGLAAADQLNKRGHLVTVYERADRIGGLMMYGVPNMKTDKVDIVQRRVNLMAKEGINFVVNANVGIDPLYSLDQLRQENDAIVLAVGATKPRDLPVPGREMSGVHFAMEFLHKNTKSLLDSNLQDGNYISAKGKKVVVIGGGDTGTDCMGTSIRHGCSGVVNLELLPEPPQTRAPGNPWPQWPKVFRVDYGHQEAASKFGKDPRSYEVLTKRFIGDEDGSVKGLEVVRVHWEKDASGKFQYKEVEGSEEIIEADLVLLAMGFLGPEPNVAKKLGLEQDNRSNFKAEYGRFSTNVEGIFAAGDCRRGQSLVVWAISEGRQAASQVDKYLMKEEDVTISTDNTQDELVKKHEDLTKRHQDSSKHTVMT*