MLQFLPFFMLSSVIISAQELKTCRTVSYGASPDGNCPTGYTRISNGNCCAVDQVITSPDLCEDKFSGCAVRKPYCKTRSRNFEAAMNSFCAKTCGRCKAGSASLPPIVL