MLFFMKNSGKAAADNRALLVEEKKLNSSGRVWVPVSTLWPWELNKLGNSKMRSGKFPVSGKSILVLCIASFLAGSIFSSRIWTQPNSEMNNDLVIPSIFNHEKLRTISRECDPKRKLAESNSRDIMGEVKKTHLAIQSLDKSISTLENELAIARTRQTVSQNAKENRGSNHTTPNKAFIVVGINTAFSSRKRRDSLRETWMPKGDKLKKLEKEKGIVIRFVIGHSATRGGVLDRAIDSEDAQYKDFLRLEHVEGYHELSTKTRLYFSKAVSIWDADFYVKVDDDVHLNLGMLATTLAKYKSKPRVYIGCMKSGPVLSQKGLRYHEPEYWKFGEEGNKYFRHATGQIYGISRDLASYISINSGILHRYANEDVSLGSWLIGLEVEHVDERSMCCGTPPDCEWKAKGGNMCVASFDWSCSGICKSVERMKDVHHSCGEGDAALWNVALS*