MATVTACASSSIAGQALGASSNELAKKVNVGEARVTMRKGSAPSSIWYGEDRPKYLGPFSGATPSYLTGEFPGDYGWDTAGLSADPETFAKNRELEVIHARWAMLGALGCVTPELLAKNGVKFGEAVWFKAGSQIFSEGGLDYLGNSGLVHAQSILAIWACQVVLMGAIEGYRVAGGPLGEVSDPIYPGGQFDPLNLAEDPDTFAELKVKELKNGRLAMFSMFGFFVQAIVTGKGPIENLSDHLADPTVNNAWAYATNFTPGN*