MAHLKSPYLPSPPSFSTHVTMDTIDGAWATVARIIEQLRTSASAGPQRESLLRTLLDLASTSMDARTAISCHPQSIPVLVTVLRQSSFTTSQNIAAMIIENLSRDEETRIKVLLGGSVPALLPLLKSGPPESQVAAARVLYTLSKGTVEDKLGPKIFATEGTVPYLWGLLKSMHRFTKPLDGVVTGTLRNLSRDTEGFWEAASKTDALEVLIKLIYSGSSEAQGNSCYLLAEVMMSMMPEDATISTKVMQLGCVDRLLKLLSLGNEFGVRAEAAGALRVLSHVNKEAKRVIINANGIHALIGATVAPCKEAMSGEIAQRLQENSMGALANISGGLVSIIQGMADSIERRSSELQVTDTLGALASALMVIEERDVSLSSSSSSMNPMEIEQILVGQIKSHGSELIQERAIEALASLYGNKHLGSYVKHSEAKKMLVSLITMASSEVQAQFLKALLQLCSNKDTDVWRSIQQRQGIQLLISLLGVSTDEQQDCAVALLNLISQEHGESNWAITAAGGIPPLVQVLETGSIKAKEDAATVLGNLCRHSEDIRSCVERAGAVPSLLWLLRNASVKGQEIASITLKHLASKSDPTTISQLNAMLTGDTPESKLFVSDTLGHFLSVSPLSDILLDGSPTNESFQALINMLASHKEDTQKQATSVFAKLLGERKDLCERPMIADIIAPLHKILLVRNEQVAMHAAQCFAALYDAMEVNPEVAEAAPKTMAPLMKLCVSKNIEVLEQVISALANLFQDREICKQVGIEDIIKPLTRVLREGTLQGRVQATRALSRVLRTHSADDLLVEKIEDSGIPLALMALLSTASTDEYAREEALEAFVLLTNLKESDQPQWMALFRSSQTITPLVDSLASGQPSLRSKAAQVLSKLCKDQPAMVGDTIASDFRCIAALADQVMAAPSSEVQSGAASLLTCMARQHRQETLSALMDANCLLDLIHSLLDMLGDDGCGVANESDPTSGDHKAKKVGSPSENHQSTEVGKTDALWLLCVIASWDNDIRCVITEAGAIDIIISELGSYTNVQKDSKWVGTLLLAILFQDKDVLHLAAVNRTIPMLARLLQAEGSAEKYFAGQAIASLVLTGDRSTLLAVANSGAPLGLISLLGNVDSDTLNFLDVTEEFCLVANPAQTALEHLFRKDDIKMGSTARKAIPALIELLTPSPDRPSAPLFAEGLLTLLAMGSHANKLVMAEAGVLEALTRYLSLGPTDNMEECTADLLRVLFSSMELRCHKSAIGALEQLVALLRLGGKGARYSASRALQELFLADHIKNNDAARQAIPPLMEMLRKGSEKEQKVALKTLSTLSIDNQPKAMVIADSEAGCVELLCKTLWSDCSLELKEEAAGLGFALFSFARVRAYPAAVTCVEPLVRLMGDQAARSIWLAVLHTLNNLLDTASLVQVAIDHGAVRRLVAMLTDEDHILHDVSLSSLVKIAKMSKRSLLEMQNDDVVEIVLHIMPGLSDFACASAAELLHVMSIAGKLEGMPPATTVDLLLSVLSRPGVSIAGQYSTMQVLVDIIGGDSQQLANYKLSPSQPVKNLILLLDSPSQPVQQLASELFSHLLVERRLDQSIISVKVVNSLVQLAANGVHKAVFALETASKVLPQAVAEAGGILEVSKVITQLDPLPPHELWESASMVVCNILRSCSMHYLQVPVDVFVRMLQSDRESTILISLQAMLTLQKENEAYAEAFVKCGALDALMELMRCHQCEEATAQVLESLLNDKNVRSIKATYTVVAPLASYLLDPETKNRAARLLSALAIGDLFQQASPSTSSPDVVLACQALIKTLQGHPAEDIKTVALRALQNVIINGRVNRRPLADAGVVDLVRDFLCSSNTETAGHAATLTKVLFSNQNIEEHASTEMIRALSVALQNSLSHGSSINEDILKALAVLFTNFPKLCTSDPATLCIPLLASVMRQGPEAVQDSTLEIFSLMRQAWPTSTRDVSKAQATAMAEAIPALQGLIKSGIAKFHERASSLLLCLPGNLVVTIKQGKNLKQKMGSTNAFCKITLGNSPSKETKVVPHSSTPEWNQGFAWPFDNAPRGQKVHIDCKSKGTLSKATLGKVTIQVDRVIAIGNVTGNYTLQPHKNKDGTPRMLEIEIGWCPQ*