MIPFGSAASTQIRFLFQSLNGSNSDTVIHELRQYLSYGVEGSILLLRTCIDHLNVYGKDSKNTQLDPVFASIFRCILDKPNFSTVLSESLKDTAISEEFLVNLSNAFHLAISEKIGVGLALSDSENVDVKKCGTNYCMGQIAELRSTNSSLDDAKQIQNVLMFLNQSEGLSKHVDLFMHLLSLVPSKEAQFILTPLLSDEFHEANFLRNLDFLNDDGEDDFDVLLADMEKEMSIADIMKELGYGCTASILQCKEMLSLFLPLTEVTVARILGMVVRTCSGIEDNLNMFSTFRTALGSISATDPSPLNSWNADILIDAIKQLAPELNWVTVLDNLDHEGFYIPDGAAFSFLMSIYEHACQDPFPLETICGSIWKNAEGQLSLLKYAVSVPPEVFTFAHSRRQLDCADAVNNHKIQNGHANHAWLCLDLLEVLCQLAEIGYASSVRSILEHPLKHCPEVLLHGMAHINTAYNLLQHEVAAAAFPVMLKNAAARGMMILHLWHVNTSILCWGVVEALDVDLDNMHTVLDACQELKILSSVLDRIPFAFGIRLAALASRKELLDLEKWLSNNLNTYKDTFYEACLKFLREIHLAALDDASNHFDPPSALLTIYSVLKSHSSLVSSCHLSEELDKLHIRYMDAKLRLKSVGGADTSISDGGGSDAIEAEANVYFHQMFSGQLSNDATVQMLARFKESTEKREQAIFECMIANLFEEYKFLSKYPERQLRIAAVLFGSLIKNQLVTHLALGIALRAVLDALRKPADSKMFAFGILALEQFVDRLIEWPQYCNHILQISHLRVANPELVVFIERALARISLAHSESEVGHSPAVDQFHGPIPSSPMNSEGQTFQVVGQSGLQQSMQGPSSSQLPLRQQSPIEERKPSAALSGYLKPALSPAVQPATVPSSDNAGIQKPQGPSSTSAVLTSSPGFLRPSRAITSGRFGSALNIETLVAAAERRETPIEAPASEIQDKISFIINNLSATNFEAKAKEFTEILKEQYYPWFAQYMVMKRASIEPNFHDLYLKFLDKANSKSLFKEIVQATYENCKVLLGSELIKSSSEERSLLKNLGSWLGKITIGKNHVLRAREIDPKSLIIEAYEKGLMIAVIPFTSKILEPCQSSLAYQPPNPWTMGILELLAEIYAMPNLKMNLKFDIEVLFKNLGVDLKEVVPSSLLKDRVREVEGNPDFSNKDAGGSSQPQMVADAKSGIISSLNQVELPLDVASPHPSGPSRILTQYAAPLHLPSAPMMEDEKLAALGLSDQLPSAQGLLQGQSPFSVSQLPATASNIEQQVVVNPKLHALGLQLHFQSVLPMAMDRAIKEIVSSIVQRSVSIATQTTKELVLKDYAMESDETRIRNAAHLMVASLSGSLAHVTCKEPLRGSISGQLRNLLQGLTIASDLLEQALQLVTNDNLDLGCAMIEQAATEKAIQTIDGEIAQQLAIRRKQREGPGASYFDASPYTQGHMGGLPEALRPKPGRLSHSQQRVYEDFVRLPWQNQSSQSSNAVTAVPSISSSSVGVSRAYMSGTGQLNSNLYSSGLVNAAITAVPQPLEISEETDTSSQLNSASSPHLGTGDNVTSSSFETEAIVEPFTSVSAPESHPVEPSSLAKESGASLQPSNATATSERVGNSISEPLLTTGDALDKYQIISEKLENLVSEEAEEAEIQALIAEVPVIILKCISRDEAALAVAQKAFKRLYENATNSAHVGAHLAILSSIRDVSKLFVKELTSWVIYSDEERKFNKDITVGLIRSELLNLAEYNVHMSKLLDAGRNKSATEFAVSLIQTLVISDSRVISELQNLVDALAKIAARPGSPESLQQLVEIAKNPGANAAALSSVSFGKEDGNKQSRDKKIAVTATGTREDYGVSECIEPDSASFREQVSMLFAEWYRICEIPGANDATHAHYILQLNQSGLLKGDETSERFFRRLTELSVSHCLSSEVMSSTPQSHQAQPLSFLAIDIYAKLVFSILKFYPVDQGSSKLLLLPKVLAVTVRFIQRDADEKKMIFNPRPYFRLFINWLVDLSSLDPVFDGANFQVLTALANAFHALQPLKVPGFSFAWLELVSHRSFMPKLLAGNAQKGWPYFQRLLVDLFQFMEPFLRNAELGEPVQFLYKGTLRVLLVLLHDFPEFLCDYHFSFCDVIPPSCIQMRNIILSAFPRNMRLPDPSTPNLKIDLLAEISQSPRILSEVDAALKSKQMKGDVDEYLKTRQQGSPFLSELKQKLLLSPSEAAKAGTRYNVPLINSLVLYVGMQAIQQLQAKTPHAQSMPSSVPFAVFLVGAALDVFQTLIMDLDTEGRYLFLNAVANQLRYPNNHTHYFSFILLYLFAESNQEMIQEQITRVLLERLIVNRPHPWGLLITFIELIKNPRYNFWSRPFTRCAPEIEKLFESVSRSCGGPKPVDENVVSGGIPDIH*