MATTSAIQSASLAGQTLLRPQQNELVRKVGASQARITMRRTVRSAPESIWYGPDRPKFLGPFSEQTPSYLTGEFPGDYGWDTAGLSADPETFARNRELEVIHSRWAMLGALGCVFPELLAKNGVKFGEAVWFKAGAQIFSEGGLDYLGNPNLIHAQSILAILASQVVLMGLIEGYRVGGGPLGEGLDPLYPGGSFDPLGLADDPEAFAELKVKELKNGRLAMFSMFGFFVQAIVTGKGPIENLFDHLADPVANNAWAYATNFVPGK*