MGEKKYAINIVLTASDVAVEGFFMSRCGTHGASPKVAKKGRIAYIWVGNSETQCPGQCAWPFHQPIYGPQTTPLVGPNNDVGLDGMVINIASLLAGTVTNPFGDGFFQGPKDAPLEAASACPGVESTGASYNSNGANGRKYLLPAFLDPITSSCSTLVYP