MAATTMSLSSSTFAGKAVKNVPLSALFGEARVTMRKTAAKAKQVSSSSPWYGADRVLYLGPLSGEPPSYLTGEFPGDYGWDTAGLSADPETFSKNRELEVIHCRWAMLGALGCVFPELLARNGVKFGEAVWFKAGSQIFSEGGLDYLGNPSLVHAQSILAIWACQVVLMGAVEGYRVAGGPLGEIVDPLYPGGSFDPLGLADDPEAFAELKVKEIKNGRLAMFSMFGFFVQAIVTGKGPLENLADHIADPVNNNAWAFATNFVPGK*