MAAVTACASATFAGQALGASSNALASKVNVGEARIVMRKTSKSASSSIWYGEDRPKYLGPFSGATPSYLTGEFPGDYGWDTAGLSADPETFAKNRELEVIHARWAMLGALGCVTPELLAKNGVKFGEAVWFKAGSQIFSEGGLDYLGNSGLVHAQSILAIWACQVVLMGAIEGYRVAGGPLGEVSDPIYPGGQFDPLNLAEDPDTFAELKVKELKNGRLAMFSMFGFFVQAIVTGKGPIENLSDHLADPAVNNAWAYATNFTPGN*