MASEVLQKTRKINKTLQTSGGSSVSFDLLAGALGDVLSSNVYVVSAKGKVLGLHLNDVQDSSVIEDEYTKQKKFSDEYTQNVLKIDETLENLNGEKILEIFPEEHGRLQKYTTVVPILGSGQRLGTLVLSRYSNSFNDDDLVIAEYSATVVGLEILRAIGEELEEEMRKKAVVQMAIGTLSYSELEAVEHIFAELDGKEGLLVASKIADRVGITRSVIVNALRKFESAGVIESRSLGMKGTHIRILNDKLTDELKKLKNNQ*