MTLMSLSKKGMPSLQKQKRARPSQALTNIIGCRISHEWKEGNEPVAQWKGIVLDQLPTNSSLYLVKYDGIDCVYGLELQSDKRISKLKIMPKKVSFPQVTDINLENTIVGKAVEHKFEGKNGCKDEWKGMVLAQVPIMKTWYYITYKKDPVLYIYQLLDDYIDGNLHIITDSLTTEMKSEVGTDALTGNSVEYAQGDGTQRIGKIIYQVPDTPSIHFIKFDDDTHIYVYDLVKKIW