MAAIVKSAARSSVRPVTVASRAARVVPRAAIEWYGPDRPKFLGPFSEGDTPAYLTGEFPGDYGWDTAGLSADPETFKRYRELELIHARWAMLGALGCVTPELLSKYAGVSFGEAVWFKAGAQIFAEGGLNYLGNENLVHAQSIIATLAFQVVVMGLAEAYRANGGPLGEGLDPLHPGGAFDPLGLADDPDTFAELKVKEIKNGRLAMFSMFGFFVQAIVTGKGPIENLSDHLANPSAVNAFAYATKFTPSA*