MATTVCASLSSSTFAGQTALKPQSELSRKVNNVEARVSMRRTVKTAPESIWYGSDRPKFLGPFSEGTPSYLTGEYPGDYGWDTAGLSADPETFARNRELEVIHSRWAMLGALGCITPELLAKNGVKFGEAVWFKAGSQIFSEGGLDYLGNPNLIHAQSILAIWACQVVLMGAVEGYRVGGGPLGEGLDPIYPGGAFDPLGLADDPESFAELKVKEIKNGRLAMFSMFGFFVQAIVTGKGPIENLSDHLADPTINNAWAYATNFVPGK*