MMCGLRTVHGSGNAPRGGVPMKAVEMKAVEMKAVAMKAVLPIGRTGSVWMLPAALLVTMSVACTSSDGGASASSCAYLVEYQSRTYAGSAARDFTLGDELGAATLPPCDDTPNDDSDGRTTPTSTTAYAIEGVDPAIAIALEQSSDDVIFIDVDSDWTLPEIKKMIHGT