MHGKEVGSIIGKKGESVKKMREESGARINISEGNCPERIITLAGPTTAIFKAFSMIIDKLEEDISSSMTNSTATSKPPVTLRIVVPASQCGSLIGKGGCKIKEIRESTGAQVQVAGDMLPNSTERAITIAGTAHSIIECVKQICVVMLECLSQSPPKGVTIPYRPKPSGSPVIFAGGQAYAVQGQHAIPQPDLSKLHQLAMQQGPFPMATCNQGFTGMDASAQACSHEMTIPNDLIGCIIGRQGAKISEIRQMSGAQIKIANPVDGSTDRQVTITGSPASIGLAEYLIKASLLPVMLPA