MDTGVIEGGLNVTLTIRLLMHGKEVGSIIGKKGESVKKMREESGARINISEGNCPERIITLAGPTNAIFKAFSMIIDKLEEDISSSMTNSTASSKPPVTLRLVVPASQCGSLIGKGGCKIKEIRESTGAQVQVAGDMLPNSTERAITIAGIPQSIIECVKQICVVMLESPPKGVTIPYRPKPSSSPVIFAGGQAYTIQGQYAIPQPDLTKLHQLAMQQSHFPMSHSGNTGFSGGIDASAQTTSHELTIPNDLIGCIIGRQGAKINEIRQMSGAQIKIANPVEGSNDRQVTITGSTASISLAQYLINVRLSSEAGGMGSS