MKKIAVDAMGGDYAPQAIVEGVNQALSDFSDIEVQLYGDEAKIKQYLTATERVSIIHTDEKIDSDDEPTRAIRNKKNASMVLAAKAVKDGEADAVLSAGNTGALLAAGFFIVGRIKNIDRPGLMSTLPTVDGKGFDMLDLGANAENTAQHLHQYAVLGSFYAKNVRGIAQPRVGLLNNGTESSKGDPLRKETYELLAADESLNFIGNVEARDLMNGVADVVVADGFTGNAVLKSIEGTAMGIMGLLKTAITGGGLRAKLGALLLKDSLRGLKKQLNYSDVGGAVLFGVKAPVVKTHGSSDAKAVYSTIRQIRTMLETDVVAQTAREFSGE*