METDSSPESDTLTPMERILQFHQLLQRKMVNEEKLMLLEQRIRRSSIWSRVFIMRLDILGVPAENLEQLQPGLVAYVKNNKSQIAELVPALLPTNEEAMEIITEQQMESPRSTVSSSVNVKDLFQESMDWIQWLMFDGEPSRALEQLEDTGERGVCGAVWGNNDIAYRCRTCEHDPTCAICVPCFQNGNHKDHDYSIIYTGGGCCDCGDVTAWKREGFCSKHKGAEQIKPLPEEFANSMGPVLDLLLSCWRKRLLFPDSISGRNPRRNDHATELKMVTDELTSAVVEMLLKFCKHSESLLSFISRRVSCSAGLLDILVRAERFMITEENVKKIHELLLKLLGEPQFKYEFAKVFLSYYPTVVNEATRECNDSVFNKYPLLSTFSVQIFTVPTLTPRLVKEMNLLPMLLGCLGDIFASCAGEDGKLQVMKWSDLYETTLRVVEDIRFVMSHSVVPRYATHDRRDILRTWIKLLAFVQGTDPQKRETGIHVEEESENMHLPFVLGHSIANIHSLLVGGAFSISTEDAADAFFNTHTEDFEDQDSQRHAKVGRLSQESSVCSMAGRSPLEHASRVPEVTYDSSPISSSVLCLTFECLRAIENWLIVDNTSGALLHILCPKTSSTPGNNFSMLKKTLSKFRRGREMFKSQSPPSNEVRLLTSAEGYNKQYSNPSLNGRTTLDSGQGSGQEAACLGGLDDSMLEGDNASELEALRLLSLSDWPDIVYKVSLQDISVHNPLHRLLSMVLQRALGKCYGESAQPVASSAKLSSSVHYDFFGHILGGYHPQGFSAFIMEHALRIRVFCAQVHAGMWRRNGDAAILSCEWYRSVRWSEQGLELDLFLLQCCAALAPADLYISRILERFELSNYLLFNLERPSEYEPTLVQEMLTLIIQILRERRFCGLTSSECLQRELVYRLSIGDATHSQLVKSLPRDLSKIDKFQEVLDKIAIYSNPSGMNQGMYKLRLPYWKELDLYHPRWNSRDVQVAEERYMRFCNASALTTQLPGWSKIYPPLGRIAEVATCRTVLQIVRAVVSYAVFSDASNASRAPDGVLLRALHLLSLALDICHAQRESGEHSCYNGDVIPILALACEEISVGKFGDQSLLSLLVLLMRKHKKENYFVEAGMLNLLSLVESVLKKFAELQPECMKKLQDLAPDVVNQLSRSFPSGDMNSFRSFSDSDKHKAKARERQAAMLEKMRVQQSKFLASIDSTTDVAADDSKHGKDLCDSDGRPRSEEATPVICSLCRDPNSRSPVSHLVLLQKSRLLSCTNRGPPSWEQTRRPGKEPTSCAKQVPNISSERSNLSRSSEITSSSWLMQLIQNKVNEFALEGQPKEVEAFLEYIKEKFPLMKNIQPSCASSTVKKKTSSSFEMLEEHMYSLIWEEMDANSRNWDLLKNDRKLSALGDNGSAESLLLGRYISALSRECSPSASTNSRKAQLESSMLLPTYKGFGPSDCDGIYLSSCGHAVHQGCLDRYLSSLKERYTRQIVFEGGHIVDPDQGEFLCPVCRGLANSVLPALPAETKRSTPSLSTGPSDAVGLSTLRFQEALFLLQSAADVAGSREILQSLPLQQFGQMRVNLDYVVRVLCEMYFPDKDKISESGRLSHSLILFDTLKYSLMSTEIAARSGNTSLAPNYSLGALYKELKSTNCFIFALLLSIVQSTRTKDSLTVLLRLRGIQLFVKSICSDISADECPDSPIVGGNMQDILEFSETELQYPDIQFWKRSSDPVLAHDAFSSLMWVLYCLPCQFLSCEKSFLCLVHLFYVVSITQIVITYSRKRQSSLSMSGCSDSLVTDIYRIIEENGVAYIYFDSNHIETHDVKDAIRSLSFPYLRRCALLWKLVRSSVSAPFSGGSNILDGLPYSMGETMECGGNIPVEFNEIEKLEKLFKIPPLDDVISDEIVRFVVPRWLRHFSKQFEARTLNGVMYSTPAVPFKLMLLPHLYQDLLQRYIKQHCPDCGVVLEEPALCLLCGRLCSPNWKPCCRESGCQTHAMACGAGTGVFLLIKKTTVLLQRSARQASWPSPYLDAFGEEDSGMNRGKPLYLNEERYAALTHMVASHGLDRSPKVLHQTNIGNFLML*