MPGLADNCAAGASRLRLTSILASCLPGDVNTTQIPPPRAVRLVAPQSVMLPALLERVLKANPLAPGAGVNYTALTPLGFVFARAGLLKDTAPPSAGRGYDLMFTTSSGFGDAAQVPGKLPDLSLLVAQDPTLDWRGLPAQFRGAGVTYDHAVRAIPVLAAPYVMFYRRDVFERDNLTVPQTWEEFTDLAERYHGGSDGLNGACIMSIGCRAESIMMRTIFGSYAQGEGPSQGLFWDAATMAPLFNSEAGEAALKIFRRLRRVGPTASDAPLCLRRHFLKGECLMALDDGSLFKLANIGEPNLTAMRGKLGVGLMPGSTRVLDRVSRKLVPCDSKRCPLAQGVALGLPVNRPIALGSILFLLNGLSSLGQQLLSYTLAAALVSPSVLGIDGLLLEPNELLPMRAADMDLANAPRWVLRGYDAGDVARFLVAYQATTASININTDLKIRLSQNVSDALLAAALAYLDQSTPVESLPAILKQVDAVLTAIAEAQDPAAFADEYRRSINWVDPYKQSSTALTPASEAAPSGDNSRRLGLLVGLPVALAVAALVVTVAGLYWWRKGARLRARAKALKTFTEAPGPGPDTALVLTDIEGSTVLWDKMSDVMNLALDVHNGIVRDLIGRHSGYECLTEGDSFVLAFHRPAHALAFCLDLQQALLQAQWPEELLSGSEVLCGDMVGSPVPITMVPARVAPGNGAITQLWQSGAGTAGRAKSRQHFSQGAAASTSGGGTAARVLTPPLSRAQLSSTTSQMHRQDSPLPPTVQQLQQPSQHSLEVTATTAAIAAAGAGSATASCNSAGAHAFARDTMSTATATSASATSMPVRFRSTDGYGAGSGFLERQAPSILEAVDESADGAAAGDALAAAEKAHAHAQAEAQAVPSSYSEGWQQQQLLVGDRGWQPPTLEAYLATSSRRSVNLAADAAGGDPNGGGREGSRTAPPLRERQGLLTLPAGPSRYLRGAAPQQDERVGLSSSVEAEVTVGPYLDAVGGASIESVPAAASQLRSGEDVSRTNRDLQLSHGGGTESAAASATVAANGVEAAAAPHHPADGPSFSGGRVQVPRMESSPSRPQPLLATQGTEESATSSPVNAATLTSFGQKRSASLAQALKKIHQQQQLQPQFSPVARLTRQTSPASPFSASRTLGQRVSSTGIALQGTLLQPSAAMLNSAGGAAGAAYSNHMRSMTQKAVSVSTWVTGFGPGGGAAAPDSLAVATDADVIAGARSSPAERFRFDGLSVGTTDKQQLQHPHHLHSTLLAKPSSALSFLQDDEVVLTSGGGGLGQATVEEMLRAQWVRLGAGGSGSVSMTVTGTMTGASAGDGAAGVPMKACAEELAATGSDHGSEVLGRERTTSPLPRRPASLAAAMGAPARGVSSSGGCGGDFVRADGGQRPYLPSHSLRLADDLLPASGDDAAAGAHPAPNVVTAPASQQASGEWQAAFAVAAVRPAGGATSAVAGPARPSLSQLQAAMASTSAVPTPSGDAGVPGSGCLLSQRPSWAAAAPGRGSARRASLDARMAAALEAPPPQAPSSALRLPQGTAGSVWSSGMVAVTTGGGYALGAGASHLPGVTPQTSAAGGAGGWAATRPVAAALSRTITQSRLKGLPQPSATLQPLQDGSAAGAPAAAAAAPAGGVVVFRGLRVRVGMSCGVLSESDVLRAPWKNARVQYSGLCMRLAKLVSDSALGGMTMLSESARAALESTMLAAPEDLEKVLRKHQPLLVWMGAHCLAPDLPPQQLYQLVSGALLPRLVLLSARPLRSLGVLPPLCGVLAAPARQAAAARLSVSGAATLLAWNAEVTARALALLHRVLLDLLREMGERVYVVEGADGWHAGGSGGGLGLSSRGASFQPRAQQCSEYGEPSEPHSLKSQRSQRTLPLAVLSPFAQQQLAPAIGRPESPVETAAAPVSAPLQVTPDGSFHGRVTGRSGGAQAAGGEGANVDAEGGTSQNMRSRAQPVLDGQQELPGQGQSQELGRGTAGQGPTLASGPLGSIAGHSGRFHTDSALAAARGSTAASGGAAPRGKQPAGQVAGSGGKQAAGGGGRQRPGVFTVVFEDANSAATFMLRALMVMPLLDWPAELLEHPLCEPLDLTRLACGGSSLLHAALAEGGSTGAEAGLGAGSGMKRSSTAAVRRLSAAGMSVLQAATFAAGRVSMSNARRDAGAATAAGHTAASGTAGAAAGGYGSVHGGPRGSTLMSPNRHLAAAMRRAGSGGPAIFDERASCPLPPLGDRGSTYGQPALKAAAELDGAVASGLATSAAAPLAAAANVTVAAAAITTAGGGDGPASTASTGLEGLDVPSAAAAAAPHVAAPLPATSASSGVAGGGGGMGQLGRTFFAGLRGAGAVVAGDLGGVLPPPGSLTGHITYRGKAWAALNALSKRGQIGQVLVNTSTHLQLRPDLAAATRVVRKLD*