MDTGVIEGGLNVTLTIRLLMHGKEVGSIIGKKGESVKKMREESGARINISEGNCPERIITLAGPTNAIFKAFAMIIDKLEEDISSSMTNSTAASRPPVTLRLVVPASQCGSLIGKGGCKIKEIXXXXGLPPQPAGDMLPHSPERGIFIAGMPPSIIECVKQMWVVMLDSPPKGVTIPYRPKPSSSPVIFAGGQDRYSTGRDSASFPHTTPSMCLNPDLEGPPLEAYTIQGQYAIPQPDLTKLHQLAMQQSHFLMTHGNTGFSGIESSSPEVKGYWAGLDASAQTTSHELTIPNDLIGCIIGRQGTKINEIRQMSGAQIKIANPVEGSTDRQVTITGSAASISLAQYLINVRLSSETGGMESS