MATLRKSYVPEILYFSKFFMNACFISLLIITVNCFNYENFVCKDKGIYNEKIVIRYKRCLAEGNKNFFFNKDNGVFGKSSMDYYTLLGVDKGCSEDDLRRAYLKLAMKWHPDKHVNKGSKVEAEEKFKNICEAYSVLSDNEKRVKYDLFGMDALKQSGFNSSNFQGNISINPLEVFTKAYSFYNKYFSKSSGAGNHNIFTHIKNLYPLRNDFSEDESSYNDVEEYEVPLYVTLEDLYNGCTKTLKVTRKRYDGCYLYYEDYFINVDIKQGWNNGTKITFHGEGDQSSPDSYPGDLVLVLQTKKHSKFVRKSRDLYYRHIITLEQSLTGFDFVIKSLDNRDIHIQIDEVVKPDTKKVIKNEGMPYSRDPSIRGNLIVEFDIIYPNTIKKEQKKLIKEIFKESY*