MATMALSSPSLAGKALKLAPSNSELLGEGRITMRKTAGRPKPVSSGSPWYGPDRVKYLGPLSGEPPSYLTGEFPGDYGWDTAGLSADPETFAKNRELEVIHCRWAMLGALGCVFPELLSRNGVKFGEAVWFKAGSQIFSKGGLDYSGNPSLVHAQSILAIWASQVILMGAVEAYRIAGGPLGEVTDPLYPGGSFDPLGLADDPEAFAELKVKEIKNGRLAMFSMFGFFVQAIVTGKGPLENLADHLADPVNNNAWAYATNFVPGK