MKKMLLSAVAISAMVAFGGTAWADLLVGVAGPLTGPNAAFGAQLQKGAEQAAADINAAGGINGEMVKIVLGDDVSDPKQGISVANKFVGDGVKFVVGHFNSGVTIPASEVYAENGIFVITPSATNPKFTERGLWNTFRTCGRDDQQGAVAGQYIADHFKDGKIGVVHDKTTYGQGLADETKKAMNGLGITEVIYEGITPGEKDYSALIAKMKEAGVTVVYFGGLHTEAGLILRQMADQGLKAVMMSGDGITSNELASIAGDAVNGTLMTFPPDPRMNPNAADAVKKFRDAGFEPEAYTLYSYAALQIIADAAKAAGSNDPMKVAETAKAKGPFKTVIGDIGFDAKGDITRPDYTMYEWKKGDDGKYNYFEIGTK*