MPPPPAAAPPQGNLTTTDALTYLKSVKEKFQDKRQKYDEFLEVMRDFKSNKIDTAGVIVRVKTLFHGYPDLILGFNAFLPKGYEIKHEDLEKKPVDFAKAISFVNTIKSRFQQEDHVYKSFLGILNMYRMHNKPIQDVYEEVAKLFHGHPDLLEEFKHFLPDNPTPPQAATISRVRNDEKSTVIHSARSVQTIKRERAFLSTADRASSVDRPDPEHDLLRRCTKEKNNACHSQDRRDYERNDKYDNGGLCGRKPQRKLEETGDDALGGPSISPLSFNDNYVLKSSSTQGSQFCEKVKVKLEPEAYREFLNCLHIYSQEIITRSELKRLVKEPLQHYPDLVNGFSEFLEHCENIDGFLEGILKERQTSRTVKTVEREGDKEGHGDPEKERYKERGRPEKVSPFNSKEGASNKATAFPSKEKYNLCKPISELDLSNCQRCTPSYRLLPENHPMPPASNLTDIGAEVLNDLWVSVTSGSEDYSFKHMRKNQYEESLFRCEDDRFELDMLLESVNAAIKRVEELVEKMDKSLKPDSSIHIDEHLTSLNMRCIERLYGDHGLDVVDVLRKNADVALPVILTRLKQKQEEWSRCQSDFNKVWAEIYAKNYHKSLDHRSFYFKQQDAKNLNTKVLLAEIKEINEKKRKGDDVLLAVAAGNRRPIVPNMSFEYVDSDIHEDLYQIIKYSCGELCSSSDQVDKVMRIWTTFLEPILGVQHRDYGTEDTGMVKAKSRIRKVGLAFGETRNNATTNGTVAVKPANGDENILKERVQPSRAIFVNEATGDAQDDSHEAEEAFGRGEDLPNAERHRRVRNTSPAADKVAALTAQNISTKGSVGNTDLSPSEKNQGRANMDLVAGSTSSTGAKAVVEFKGGNETIPFIGNREAGRITSLYRVGVNPFNEYSGSHNNLKPEREEGELSPNGDFEEENFGVFQVEASNGTSKLKEGSASRPLQGRHKEVVKFTSENHADADDEADESAQRSTEDSENASEAGEDASGSEYGGGEEFSREDHEEEEDDMDPDTKAQSEGGAEITEAQDLDVGISLPFSERLHSTVKPLYKYVAATLQNHEDKVTNVFYGNDSFYVLFRLHQILYERILSAKTNSSTSEKKWKASKDANSPNQYSKFISALYSLLDGSSDSTKFEDDCRSIIGTQSYVLFTLDKLIFKVVKQLQVIASDEMDNKLLQLYLYENSRSPGRFLDLVYHENARVLLHDESIYRFECHSNPTRLSVQLMEYGNEKPEVTAVSYDPTFSQYLYNDYLPSSSDTKLADDVFLRRNKRKQGRNDDSPASLKTMDNVMFSNGLECKISCKTSKVSYVLDTEDFLFRVRKRRRAPSSGTMPAKANFVKAYTVKSQEFHRFLSRP*