MAASTMALSSSAFAGKAVKLSPSSSEISGNGRITMRKTVAKPKPASSGSPWYGPDRVKYLGPFSGESPSYLTGEFPGDYGWDTAGLSADPETFAKNRELEVIHCRWAMLGALGCVFPELLARNGVKFGEAVWFKAGSQIFSEGGLDYLGNPSLVHAQSILAIWACQVVLMGAVEGYRIAGGPLGEVVDPLYPGGSFDPLGLAEDPEAFAELKVKEIKNGRLAMFSMFGFFVQAIVTGKGPLENLADHIADPVNNNAWAFATNFVPGK*