MKVTKGKETKIVLTKPFQLEGESDLEPSYRAPNLLHRLLSLLKNVRPGSDLTHFQLPAVFNFPKSQLQCYGESVYCTSSNLLSKCNNGQSPLDRFTSVVAWSISTTRPTSFGVAPYNPTLGETHHVSKGNLNVLVEQVSVNPPVSALHATDEKENIEMIWSQQPVPKFRGTSIEAQVHGKRQLKLLNHGETYEMNCPHLSIRILPVPGIDWVGNVNIRCPETGLVAEISYRSSHSFLGFGGSRKFIKGKILDSSLFKVLYEVDGHWDKTVKVKDTNSGEVRVIYDAKEVISGLKTPIIKDAESVWPTESALVWSELSQAIMNKDWERAREAKQDVEERQRKVLRDRAMKGETWFPKNFRVSYGKDTWEWDCSPTHKWVPEAPIIAQ*