MSGLIKSFVNTTFKTISQLNYVPVRHRYYAEKIAKGPTVSKFGYKDKVERRGLLGRLKYSDKVHGMTYKPGNSWTKEKATFGQNDYIDILGDFKLKSFQVKYDVPKWLRGVKGNEFQLLTLKKKVYQGTKFQHEFPEKWTSLNKRINYLYKYLNKRTPTKFSNK