MKAVVKTKPGYDNVEVLEVEEPKATGDKVKIKVEYSGICGSDIHSFKGEYANIKAPVTLGHEFSGIVVEVGEDVKNIKVGDRVTSETTFATCEKCIYCETKDYNLCPTRKGIGTQVNGSFAEYVLSREESIHVLPENVSLLSAALTEPLACCVHAALEKTTIESSDTVLIIGPGPIGLLLAQVVKSQGTTVIMSGVTKDKERLEIAKNLGVDRTVNVMEESLADVVNEMTDGNGVNKGFDCSGFMPAVNEALRLLRKKGTFVQVGIFAKKLNEMDQEAIIQRELQYIGSRSQKPSSWITALDLMANGKVNTEALVTRTVGLDEFKEGITALMNGEEIKVAVKS*