MSAASSSSSLLQIRNNRLFPARSLRRDSTSVSQLAVASGVSRRGSCSVKNPFMGTRIKRSGSETLQLWRSDGPGRSPKLRTVVKSSFSGVPEKPMGLYDPSFDKDSCGVGFVAELSGETSRKTVTDSLEMLIRMTHRGACGCESNTGDGAGILVGMPHEFYAQAAKDLGFVLPPAGKYAVGMFFLPTAESRRDESKSVFTKVAESLGHSVIGWRSVPTDNSGLGKSALQTEPIIEQVFLTPTTKSQVDLEQQMYILRRLSMVAIRAALNLEHGAMKDFYICSLSSRTVVYKGQLKPDQLKEYYYADLGSERFTSYMALVHSRFSTNTFPSWDRAQPMRVLGHNGEINTLRGNVNWMRAREGLLKCKELGLSKQELKKLLPIVDVSSSDSGAFDGVLELLVRAGRSLPEAVMMMIPEAWQNDKNIDPSRKSFYEYLSALMEPWDGPALISFTDGRYLGATLDRNGLRPGRFYITHSGRVIMASEVGVVDVPPEDVMRKGRLNPGMMLLVDFEKHIVVDDDALKQQYSQARPYGEWLERQKIELKDIIKSVPETERIAPPISGAVTASSDDDSMESMGIHGLLSPLKAFGYTVEALEMLLLPMAKDGTEALGSMGNDAPLAVMSNREKLCFEYFKQMFAQVTNPPIDPIREKIVTSMECMIGPEGDLTETTEEQCHRLSLKGPLLTIEEMESVKKMNYRGWRTKVLDITYPKEEGTKGLEMTLDRICAEANEAIKEGYTLLVLSDRAFSSTRVAVSSLLAVGAVHHHLVKSLARTQVGLIVESAEPREVHHFCTLVGFGADAICPYLAVETVHRLQVDGKIPPKSNGEFHSKEELVKKYYKASNYGMMKVLAKMGISTLASYKGAQIFEALGLSSEVIEKCFAGTPSRVEGATFEMLARDALLLHEMAFPARAYAPGSAEASALSNPGNYHWRKNGEIHLNDPLAIAKLQEAARTNSVAAYKEYSKRINELNKQSNLRGLMKFKEADVKIPLDEVEPASEIVKRFCTGAMSYGSISLEAHQTLAMAMNKLGGKSNTGEGGELPSRMEPLPDGSRNPKRSSIKQIASGRFGVSSYYLTNADELQIKMAQGAKPGEGGELPGHKVIGDIAITRNSTAGVGLISPPPHHDIYSIEDLAQLIHDLKNANPGARISVKLVSEAGVGVIASGVVKGHADHVLIAGHDGGTGASRWTGIKNAGLPWELGLAETHQTLVANDLRGRTVLQTDGQLKTGRDVAVAALLGAEEFGFSTAPLITLGCIMMRKCHKNTCPVGIATQDPVLREKFAGEPEHVINFFFMLAEEVREIMSGLGFRTLTEMIGRADMLELDREVVKNNDKLANIDLSLLLRPAAEIRPGAAQYCVQKQDHGLDMALDQELIALSKSALEKSLPVYIETPICNVNRAVGTMLSHEVTKRYHLAGLPKDTIHIKFSGSAGQSLGAFLCPGITLELEGDSNDYVGKGLSGGKVVVYPPKGSSFDPKENIVIGNVALYGATSGEAYFNGMAAERFSVRNSGAQAVVEGVGDHGCEYMTGGTVVVLGKTGRNFAAGMSGGIAYVLDVDGKFHTRCNLELVDLDKVEDDEDKMTLKMMIQQHQRHTNSQLAQEVLGDFENLLPKFIKVFPRDYKRVLAAMKDEEVSKQAIDRAAEEAEEMEEKEVEEKDAFAELKNMAAAASSKEVVSGNGAATEAPKKPSLVDNAVKHRGFIAYEREGVKYRDPNVRMNDWNEVMEESKPGPLLKTQSARCMDCGTPFCHQENSGCPLGNKIPEFNELVYQNRWQEALNRLLETNNFPEFTGRVCPAPCEGSCVLGIIENPVSIKSIECSIIDKAFEEGWMVPRPPLTRTGKKVAIIGSGPAGLAAADQLNKMGHSVTVYERADRIGGLMMYGVPNMKTDKIDIVQRRVDLMTKEGINFVVNANIGKDPSYSLDGLKEENDAIVLAVGSTKPRDLPVPGRDLTGVHFAMEFLHANTKSLLDSNLEDGNYISAKGKKVVVIGGGDTGTDCIGTSIRHGCTNIVNLELLPQPPSTRAPGNPWPQWPRVFRIDYGHQEAATKFGKDPRTYEVLTKRFIGDDNGNVKGLEIVRVSWEKDESGRFNFKEIEGSEEIIEADLVFLAMGFLGPEPTLAEKLGLECDNRSNFKAEYGRFSTTVGGVFAAGDCRRGQSLVVWAISEGRQAASQVDKFLSKNEDDLVDATVGQNLNEVKHQH*