MSFRTTSMRMARLATAKATLSKRTFSLLANATTRYTAASSAAKAMTPITSIRGVKTINFGGTEEVVHERADWPKERLLDYFKNDTFALIGYGSQGYGQGLNLRDNGLNVIIGVRKGSSWEAAVEDGWVPGENLFEVDEAISRGTIIMDLLSDAAQSETWFHIKPQLTEGKTLYFSHGFSPVFKDLTHVEPPSNIDVILAAPKGSGRTVRSLFKEGRGINSSYAVWNDVTGKAEEKAIAMAIAIGSGYVYKTTFEREVNSDLYGERGCLMGGIHGMFLAQYEVLRENGHTPSEAFNETVEEATQSLYPLIGKYGMDYMYDACSTTARRGALDWYPRFKDALKPVFEELYESVKNGSETKRSLEFNSRSDYKERLEEELQTIRNMEIWRVGKEVRKLRPENQ*