MDSLCRPQNQQVLLPGGVVHPGWLQTYQIKMTRGKKQCRPRSTQILVQAKKESSGRNISFGDQLLDYIEGGPKLRKWYGASERLPRDGVSEESDQGEDPEEAVTKDAVLVTDAESETGQLVVLSLIVRRYRVRVLVKDPKAATSAFGPYVEPIAGDVTNVESIDKALYGVRAVICPVKVGQVAERARARGVEHIVLLSQAGVSAKDGRGLFGGLFGGLKEAAQNEALILSSGVPHTVVRAGKLKDEPGGLGLSFAQGDTMRGSITREDAAEVCVRALESPPTQGLVFEVVNGEGTVADWTAAFSSFAESSAPSL*