MAATAVSASTFVGQALGLSGNALTQKVNVGEARVVMRKTSKAAAPASIWYGEDRPKYLGPFSGATPSYLTGEFPGDYGWDTAGLSADPETFAKNRELEVIHARWAMLGALGCVFPELLAKNGVKFGEAVWFKAGSQIFAEGGLDYLGNSSLVHAQSILAIWACQVVLMGAIEGYRVAGGPLGDVVDPIYPGGSFDPLNLAEDPDTFAELKVKELKNGRLAMFSMFGFFVQAIVTGKGPIENLSDHLADPVANNAWAYATTFTPGN*