MAAATACASSTFAGQALGASSNALAAKVNVGEARVVMRKTVKSTPTSIWYGEDRPKYLGPFSGATPSYLTGEFPGDYGWDTAGLSADPETFAKNRELEVIHARWAMLGALGCVFPELLSKNGVSFGEAVWFKAGSQIFAEGGLDYLGNSSLIHAQSILAIWACQVVLMGAIEGYRVAGGPLGDVVDPIYPGGSFDPLNLAEDPDTFAELKVKELKNGRLAMFSMFGFFVQAIVTGKGPIENLSDHLADPVANNAWAYATNFTPGN*