MGIRFHPTDTELINYLKRFFKGELSLNQQCPIQFADIYGDQPPWEIFGANFEEKFRYFITPLKKRRIKDARFSRTCAKGTWKGQTGEELIRRNGMGPVVGFKRKFRFETSDQCGHNKTWLMIEYQVADSFFKENNHILKEDFVVCRIKKKKIMDKEKNVDHVIEAQDGDVAGIIDPMLLDPNHNNVYSTREDQVRVCDEVEATTTEFDVRNTMEKRETALEVQEGNGVDDIRSNEFQEGMYKVLQDFSFDIPDEWLQNSHILQDI*