MSFRTTSMRMARLATAKATLSKRTFSLLANATTRYTAASSAAKAMTPITSIRGVKTINFGGTEEVVHERADWPKERLLDYFKNDTFALIGYGSQGYGQGLNLRDNGLNVIIGVRKGSSWEAAVEDGWVPGENLFEVDEAISRGTIIMDLLSDAAQSETWSHIKPQLTEGKTLYFSHGFSPVFKDLTHVEPPSNIDVILAAPKGSGRTVRSLFKEGRGINSSYAVWNDVTGKAEEKAIAMAIAIGSGYVYKTTFEREVNSDLYGERGCLMGGIHGMFLAQYEVLRENGHTPSEAFNETVEEATQSLYPLIGKYGMDYMYDACSTTARRGALDWYPRFKDALKPVFEELYESVKNGSETKRSLEFNSRSDYKERLEEELQTIRNMEIWRVGKEVRKLRPENQ*