MAAVTACASTSLAGQALGASSNALAAKVNVGEARVVMRKTVKSTPTSIWYGEDRPKYLGPFSGATPSYLTGEFPGDYGWDTAGLSADPETFAKNRELEVIHSRWAMLGALGCVFPELLSKNGVTFGEAVWFKAGSQIFAEGGLDYLGNSSLIHAQSILAIWACQVVLMGAIEGYRVAGGPLGDVVDPIYPGGSFDPLNLAEDPDTFAELKVKELKNGRLAMFSMFGFFVQAIVTGKGPIENLSDHLADPVANNAWAYATNFTPGS*