MKFLNKTIYIIYFTLLHYSSERKHVCDKCDRAFPTASKLKRHSSKHHGYTCKLCSEQLCENPEDEESVALKPIHFESFACLRRHIAEAHPKTPLQCPTCNMRFTRPAALAEHKSTHTPGGPSVRRRFICPLCSPDVTGDKDNSNSQEKDCLVAFTAKRNLDAHMRLVHANLKFPCTWRGCPVLLSTKQKLNEHMERHRLGKSVAFKSRNRRNSRNDSSRKFNDNKNLSVNNNEDYWETASQNSIIALLSDVIDCSANQIY