MATMAAASLSSSFAGQTALKPLSDLASKVGHLGESRLTMRKTISKVSDSPWYGPDRVKYLGPFSGEAPSYLTGEFPGDYGWDTAGLSADPETFAKNRELEVIHSRWAMLGALGCVTPELLAKNGVKFGEAVWFKAGAQIFSEGGLDYLGNPSLIHAQSILAIWACQVILMGAVEGYRVAGGPLGEITDPIYPGGSFDPLGLADDPEAFAELKVKEIKNGRLAMFSMFGFFVQAIVTGKGPIENLSDHLADPVANNAWAYATNFVPGK*