MIPFGSAASTQIRFLFQSLNGSNSDTVIHELRQYLSYGVEGSILLLRTCIDHLNVYGKDSKNTQLDPVFASIFRCILDKPNFSTVLSESLKDTAISEEFLVNLSNAFHLAISEKIGVGLALSDSENVDVKKCGTNYCMGQIAELRSTNSSLDDAKQIQNVLLFLNQSEGLSKHVDLFMHLLSLVPSKEAQFILTPLLSDEFHEANFLRNLDFLNDDGEDDFDVLLADMEKEMSIADIMKELGYGCTASILQCKEMLSLFLPLTEVTVARILGMVVRTCSGIEDNLNMFSTFRTALGSISATDPSPLNSWNADILIDAIKQFAPELNWVTVLDNLDHEGFYIPDEAAFSFLMSIYKHACQDPFPLETICGSIWKNAEGQLSLLKYAVSVPPEVFTFAHSRRQLDCADAVNDHKIQNGHANHAWLCLDLLEVLCQLAEIGYASSVRSILEHPLKHCPEVLLHGMAHINTAYNLLQHEVAAAAFPVMLKNAAARGMMILHLWHVNTSILCWGVVEALDVDLDNMHTVLDACQELKILSSVLDRIPFAFGIRLAALASRKELLDLEKWLSNNLNTYKDTFYEACLKFLREIHLAALDDASNHFDPPSALLTIYSVLKSHSSLVSSCHLSEELDKLHIRYMDAKLRLKSVGGADTSISDGGGSDAIEAEANVYFHQMFSGQLSNDATVQMLARFKESTEKREQAIFECMIANLFEEYKFLSKYPERQLRIAAVLFGSLIKNQLVTHLALGIALRAVLDALRKPADSKMFVFGILALEQFVDRLIEWPQYCNHILQISHLRVANPELVVFIERALARISLAHSESEVGHSPAVDQFHGPIPSSPMNSEGQTFQVVGQSGLQQSTQGPSSSQLPLRQQSPIEERKPSAALSGYLKPALSPAVQPATVPSSDNAGIQKPQGPSSTSAVLTSSPGFLRPSRAITSGRFGSALNIETLVAAAERRETPIEAPASEIQDKISFIINNLSATNFEAKAKEFTEILKEQYYPWFAQYMVMKRASIEPNFHDLYLKFLDKANSKSLFKEIVQATYENCKVLLGSELIKSSSEERSLLKNLGSWLGKITIGKNHVLRAREIDPKSLIIEAYEKGLMIAVIPFTSKILEPCQSSLAYQPPNPWTMGILELLAEIYAMPNLKMNLKFDIEVLFKNLGVDLKEVVPSSLLKDRVREVEGNPDFSNKDAGGSSQPQMVADAKSGIISSLNQVELPLDVASPHPSGPSRILTQYAAPLHLPSAPMTEDEKLAALGLSDQLPSAQGLLQGQSPFSVSQLPATASNIEQQVVVNPKLHALGLQLHFQSVLPMAMDRAIKEIVSSIVQRSVSIATQTTKELVLKDYAMESDETRIRNAAHLMVASLSGSLAHVTCKEPLRGSISGQLRNLLQGLTIASDLLEQALQLVTNDNLDLGCAMIEQAATEKAIQTIDGEIAQQLAIRRKQREGPGASYFDASPYTQGHMGGLPEALRPKPGRLSHSQQRVYEDFVRLPWQNQSSQSSNAVTAVPSISSSSVGVSRAYMSGTGQLNSNVYSSGLVNAAITAVPQPLEISEETDTSSQLNSASSPHLGTGDNVTSSSFETEAIVEPFTSVSAPESHPVEPSSLAKESGASLQPSNATATSERVGNSISEPLLTTGDALDKYQIISEKLENLVSEEAEEAEVQAVIAEVPVIILKCISRDEAALAVAQKAFKRLYENATNSAHVGAHLAILSSIRDVSKLFVKELTSWVIYSDEERKFNKDITVGLIRSELLNLAEYNVHMSKLLDAGRNKSATEFAVSLIQTLVISDSRVISELQNLVDALAKIAARPGSPESLQQLVEIAKNPGANAAALSSVSFGKEDGNKQSRDKKIAVTATGTREDYGVSECIEPDSASFREQVSMLFAEWYRICEIPGANDATHAHYILQLNQSGLLKGDETSERFFRRLTELSVSHCLSSEVMSSTPQSHQAQPLSFLAIDIYAKLVFSILKFYPVDQGSSKLLLLPKVLAVTVRFIQRDADEKKMIFNPRPYFRLFINWLVDLSSLDPVFDGANFQVLTALANAFHALQPLKVPGFSFAWLELVSHRSFMPKLLAGNAQKGWPYIQRLLVDLFQFMEPFLRNAELGEPVQFLYKGTLRVLLVLLHDFPEFLCDYHFSFCDVIPPSCIQMRNIILSAFPRNMRLPDPSTPNLKIDLLAEISQSPRILSEVDAALKSKQMKGDVDEYLKTRQQGSPFLSELKQKLLLSPSEAAKAGTRYNVPLINSLVLYVGMQAIQQLQAKTPHAQSMPSSVPFAVFLVGAALDVFQTLIMDLDTEGRYLFLNAVANQLRYPNNHTHYFSFILLYLFAESNQEMIQEQITRVLLERLIVNRPHPWGLLITFIELIKNPRYNFWSRPFTRCAPEIEKLFESVSRSCGGPKPVDENVVSGGIPDIH*