MKPGVDRMFAITRGWDGATGLTPTTTIVPEVDCALSKSDFSSYLAAVKRGLGAVGGGDQATAVVLGPVTFVRFCTYGATGQEDISRFNLLTKILPLYQIATLGVKKVQIHEPAFVLAEDKLLSLFQQAYPSILTGAVGVSIVMVTYFEGIGSEKSWKWRMGLKEISKVSLDFIRGDNLQLLKAAGFPKTKTLGAGLIYSRSIWKMLPEKVEQIWQELIRLGLSDVCIQPAASLQYVPRTMECEEALQKHPAGRVLTFGKEKLAEVQTLAAYFRGDNPKLMSTVP*