MATSAIQHSSFAGQTTLKPSNDLLRKIGASNGGGRIIMRRTVKSTPQSIWYGPDRPKYLGPFSENTPSYLTGEYPGDYGWDTAGLSADPETFAKNRELEVIHSRWAMLGALGCTFPEILSKNGVKFGEAVWFKAGSQIFSEGGLDYLGNPNLIHAQSILAIWACQVVLMGFIEGYRIGGGPLGEGLDPLYPGGAFDPLNLAEDPEAFSELKVKELKNGRLAMFSMFGFFVQAIVTGKGPIENLFDHIADPVANNAWAYATNFVPGK*