MHTLPGVDYVPDTPEEEGLAAAADQQAALQQQLNGGGDALLRQALRRSAEKARSSDDAGAATAVAAAVAAPSAAQAQQAAGLPAVQAGGAPPSAAALTRDLTNQPYVAAPTSSAPVSAAPQAQGGAHPPFRPVLPPQLGAGGPVPLAQHQRQQQPASFLAGARAALQEASAGGAQHSMQQQQAQQQHAQTAPLQPLHQAQARPGQAPQLPLHRSPHATGLASVPIPVTAAAPADSTPQALQLGLERTPGAEAGAPLSGKTDGGASFASDMDDELLNRIASLERKALQASHQQAQQPGQPAPPVAGFQQQQAQQAAAPPQQQQQQVRATTVPAPLAGQSLPRVPPSSDGPNTGWSDTPDSACLAALDRLEQAAAGRVAATVEGADGAGGAAAAPATEAPRAFDYLYSEDDDEDSEDEEADRNLPLLSQYVQSGGGRSSPARRQQEERRRGASRSPLGLGTGGEGEGETPGQDARSPLGGQPPASGPDGSPMLSADPAVIESYLSADLAAAFRKATGITGRLYDWQAECLTQEGVLSGRNLVYCAPTSGGKSLVAEVLMLRRILTTNRPAMLVLPFVSICSEKSEHLSKVLGAIGKEVKEFYGGNHSQAALTATTGVIVCTIEKANIIINRMLEDQTLGLLSCLVVDELHMVGEDGRGYQLELLLTKLRYAAAACDDADGDYLSEGLQIVGMSATLPNVDKVAKWLNAELFQTDFRPVPLQSYMKKGLALYDEALQLTRALEVPPGWDTSKNGDSDHCALLARETVAGGHSVLVFCGTKQGCEVTAKRAARMIDILERQLRLKDYASSQRPSRASLLEELRRVPGGADPGLLECVARGAAFHHAGLSVEERDIVELAYRCGAVSVLCATSTLAAGVNLPARRVIIRHAWKGRPTTPIDGTCYRQMAGRAGRAGIDTHGECILINQDIGQAVCEKLFTSGAAPVASCLVEDKKGMKRAMLEVVVSGAVVEPPDVERYIRCTLLAAMNDYQKVADTTIAALRWLGAKEHPFIFWDETSRTFQPTPFGKAVLASGLPPEDCLVLKDDLERARRSFVMTTELHLTYLCVPPAQAVAYLDWGRFQNALGTLAPADASVSQKVGVDRAFVMRQARGIRAGGPQDVEKERICKRFWTALILTDIIAEVDVETVMRKFQVRRGDIQDLQDKAARHASMTAAFCERLGWYDLEALIAKFQSRVLHGVRPEILALSEIPFVKAYTARLLYRAGLRTPEAVAAVENVDQIVSILADSKNPDSRNKLLVRRQALKILRGARELLNRRARELREQAEEAFRLVESADKVELAHGEAAAQEVAAGEGVDGAAAERPAGPEEHGQQDVGQPAAAQQQQQQLGERPGGGAVATAAADGAGSGRAARPSGRSVAGAGAGPGRSVQTAVAAEGGRGSGGTTSWRSGGGAGEASDGEEGEEDGAALDAPSEAEQPPDAWRYGGLAGVHVLDQPEDVRQMVALLLGPAQQAQQAQQAGQRYEFVGFVFDTVATGSAAGAAALLPKGPTAAQRRDNAAHDKQSADVGVRLEGVALSWRSGQAFYVPLNRRDDLLAELAPLFASPALEKATWDLRAQLAAVTRVLGRAALGVPGADVPRGALALRDPLVDVRVAAWLSTPDDKKLKDENAHSVGGRQELFTLSSMLKSKGGASVWAEATQGTAGSAAAVGQRRADAGRAAAQARKMWHLLRSRLRGDELLPPLWRTEMPLVRVVVDMEAAGLAVNEDILNTEEPQLQRRIQELEALAHQAAGREFNLGSPQEVSHVLFEVLAIPPPPNARDLKGGGFSTGQEVLLELAKDHAIARIIWEHRKLRTLLNRFVQGFKMHLAYAEAVAYPGGLLLKRIRGSINQTCADTGRLAMDEPNLQCVPKPRAYKVLLSPSDAAAAAGSGEDKASGHELRTANLRAAFVAPPGCVLLSADYRQIEFRLMAHFSGDEGLCRIFGDAGGADPFVLLAAQWLGIPASQVTQQQRDHAKQLTYGLLYGMGAAKLADELGCGLEEAKDAQEKFRRSLPGVEAWQARVVQECKRQGYVETIAGRRRYLPEINSKSGQKRAAAERKAKNTVAQGSAADLAKAAMIAIHTALARQLPPGSARLVLQIHDEFLLEVAEPLLPHVACLVRDCMEGAAAAVRLRVPLRVRLAAGPSWGQLGDLQLPPSQRG*