MATSAIQHSAFAGQTALKSQNEFIRKIGSFEGGRVTMRRTVKSAPQSIWYGEDRPKYLGPFSEQTPSYLTGEFPGDYGWDTAGLSADPETFARNRELEVIHCRWAMLGALGCVFPEILSKNGVTFGEAVWFKAGSQIFSEGGLDYLGNPNLIHAQSILAIWASQVVLMGFVEGYRVGGGPLGEGLDKIYPGGAFDPLGLADDPEAFAELKVKEIKNGRLAMFSMFGFFVQAIVTGKGPIENLSDHIADPVANNAWAYATNFVPGK*