MMDIRKRGRNDFNVNGGFKKSRKEMDSFSTGVGSKSKPCTKFFSTAGCPFGESCHFLHYVPGGYNAVAQMMNLGPAVTSIPRNMPAPSPAIPNGSAPSAVKSRLCNKYNTAEGCKFGDKCNFAHGEWELGKPVVPSHDDPRAFGTIPGRMGGRMEPPPPGSAASFGASATAKISVEASLAGAIIGKGGVNSKQICRQTGAKLSIREHETDPNVRNIEFEGSFEQIKQASAMVSELIASISSANASAKATGLIGGHGHPGSNFKTKLCENFSKGSCTFGQRCHFAHGAAELRKSGV