MAPSFFSPFLDRLSLPQPALQRAAVRSIFAHFKRAPSHEQPSSALGEETLTVCLTHRSPAVVDETAQQLVRLVSERPDLVGSAKGVDLLLAGLREVPAGGVGPIVGAIGAILRLSLAESWGNARPPTLEETAAQNEEDQLNFATGISFFDRQPKSSDGVVVARANASESFASPSAQASGEQHPFYRATLLRDECQEPVLRQVAILLTQAGTSGHEIEALLHLRSFITSVLLHGAGGEFFRRRLTSALVGIAASSGPGLAGPILELLIWHAGLMRIGTYGVQMGSGDNRTGLQESVAISAAFAEDLADLIQHLKEKAGQQAGANPFSNQRFLHGIKANAFRLLGALLNAAFEAQGADLSSLPFLNTIARLVVLLPPVVSIQLLPVWGWLLSRAQIEQEQLSILRLLSRALESSAGHKPSSPPDGKATETEPLVATSVLPILQLLALPSGLIRNHAVTALDKVEEIMASPKAERQVAAGGTTGESPVKGDPLTELWLISGEAKLVSCLKTLVASLWTGAHVPGFSGELKSFPSSAAAASPTPDSLDGTVSWLAALGAHLETLPPQKQGSKSLQEGERTPLGDLVRIAFYVGGALMMHPEAYVRAESAKVLGAAARVDPVQAVPLLPAVLWWLRREETVAQQAASPAVQGKPRASHSVQLSLLSILPSLGAHLATVGPVLKSLQPMLEPTAELPLRAVGLRLLSQLWANLDRSFPRLQAVLMAGVSLPKPSQTLPKPGSEREGIYVANRPSGQLRKGRDSADLEWNMARAASIRGVCGKDAARGVELVLGIQAAIQDPNPVVSALGLESLEVLCEDDAIDFYTAWRVVRRTFPTLPDDPRVAARWASLLAHGALDARAEPDLAAEVLSLLLEAAKAGGPSEKGDRWWRVRSAAVASLSAYAFEAVQEVSPRPLSDYVSLLLTETHSDVRAACEGLVVKALQFEHSTRRRNVPEARALPPTASPALELLQAVPNLVASGPRERVKRAAAVDLPAASSFPGAVLYCYRPLPPTPPEEGKANRVALTEYKEAVRNWAAGFAQVFQEASQSLPGSSPTDQTQLLTSLSTWSRFIPTWLQALALALSVENDVSKAEGVGLAAKEIWSTIQALITEGIPRAAENATLAAAGLCSALHGNASGNLAVSVTSFLAKRLGQVAGHDWAERATAVALGAATGSLPITAREQKGLAVEALLGVYLSDDVSSGALFAAGLALGLVAQSLSHRGADEPTLAADVTSQTGGESVLVKRILRSFSTALWSGVGNETAREIVRRLAATWQVEVVPRQQVDEWAATGAIAGLSQMCSRGRLPGVLSNPGSISGLLNLVDNLTGADRTQSGGSADPVLIAALLALPVLTPLAHRLELVSSSKAEQRLERLSVILQQPSEYTGAIFPAAALSGGSLLDSLLSDGCPLSTATVDKMLDSLDLSSGGSGSGGAYRVGSLLGLANALGAGFGGLGTRTAAAGSGRVLDDERRVAQARAVVQKMIKAVKEDPDPKVQRQAAWALAALYDSRFGGGVSSRGAAPGAENAPLRRALPGLPEEGAMRPLLTYLLTFAEGPGSDGGAVGQSASEPTQTAEHRISSERHSLSTGSDGVTSATAAAVLRCLAKAPRLPALNWGVLFRRLFRAEHQGGTPRESRAAENPDGTTRGLRRADNQRETPRDSQAAAVRRECLRVAIAHGREVPTLAVFLDNTCQLARLVTLETDLQILIAETPAALLRALPRSAGLRVLGDLQDLALGYGFAEEGSGLRAALWRGLGEALEGDGASVSEDGEGNEVRAAVLEAVRSVYRTLPVDVGSFRGARTLEKPGGNSRGAGENRRGSNPWGAAIESLAKTDRAWLLELLKLPSSSQQQYISGEALEVPAEELVSQFRAVIARILLANSSHLPLADLKPCRKWLLEQLDWGQKPSQPSLSGSHARSLASQENPGASNRGETSIPGSGGSLNALREGGYGVADLEGGVEELVAVVAATGGAQKWEWFTETLDWTLLTWRPLQGLTFLALLCNAWLPSTSPFLPSAPVETLANLPYTLPAVLADPDFESDLPAVIQRLVSILTKGDAHVRRILLPCLVGCREKLSIDTWQFVADLAVAQSVTRN*