MEVTKGKETKIVLTKPFQLEAESDLEPSYRAPHLLHRLLSLLKNVRPGSDLTNFQLPPVFNFPKSQLQCYGESVYCTSSNLLSQCNSGQSPLDRFTSVVAWSISTTRPTSFGVAPYNSTLGETHHVSKGNLNVLVEQVSLNPPVSALHATDEKENIEMIWCQQPVPKFRGTSIEAQVHGKRLLKLQNHGETYEMNSPHLSIRILPVPGIDWVGNVNIRCPETGLVAEISYRSSHSFLGFGGSRKLIKGKILDSSLLKVLFEVDGHWDKIVRVKDTNSGEVRVIYDAKEAISGLKTPIIKDVESVWPTESALVWSELSQAIMNKDWERAREAKQDVEERQRNMLRDRAMKGETWFPKNFRVSYSKDTWEWDCSPTHKWVPEAPIIAQ*