MMFRLAPIFVALLQCLHHAQAFQPLSSPRISSTRIAVTSQEPTTADPVQTNTENEEIVPYAVARGDGMTGGGGLSMPHVSEEEDDGLRRPKVGAEMPLGRPDWFRVPGPSQAKDSKYQEVKRSLSDLNLNTVCEEAQCPNAGECWGGSHGTATATIMLLGDTCTRGCMFCAVNTDSKPPPPDPFEPFKTAEAVNKWGVDYIVLTSVDRDDIPDGGAQHFAHTVELLKHGRPELLVECLVSDFQGDLSSVETLAKSGLDVYAHNMETVERLQKFVRDPRAGYKQSLSTLEHAKKAHPQLYTKTSLMLGLGETDEEVIQTMKDLRAIDVDVVTFGQYLRPTEQHLAVVEYVKPEKFDEFRVIGEKMGFKYVASGPLVRSSYKAGEFYLEHMIKSERQSTEEVAAPEN*