MRREFHKSVCSPSVRGPASRKQVVARANWGAPVEFTSAKVLRNREVTPQAHQVFVDVGSLATGYTKPGQFIQAKVDPEGKPGFFAIASPPDVNNQGVLELLVKRQPGSAADAICDLQEGSELKVSPVMGKGFPVDQIPAASFPTVLMFATGSGISPIKAVIESGVLEVSKRKDVRLYYGTKSEDATPYLELIPAWNALGVKVNLVHSGDSKNYVQDAFSKDPKKLEDPASVGVLLVGQKDMCQAVTGMLKEQGVQQIMLNF*