GHLWTLRHLPVEAIFDADGKQMDFIPNIRVIRSQRKTIKLMFKKYAYSKSNNHEATTYWHCRSRRNGNPACKARFSTKKLRNGRYKVYLTQPEHNHPPKKRHL