MRAAVKLQLRASLHSERRKTGKSTLPPMRAAVKLQLPVFLLSQRRKTGNSSLPPTRAAVKLQLPVFLHKTGKCEMRAAVQPSFRGTEPRPMTRQQAKEGKKRKKNRIERFPPYVPAAHMQFPVFLLSRSIYAISSFPPLREEENWKIDFTAYESSGKAAIASFPALREEENCRINFTAYESSGKAAIASFPPLSAEENWKLKFTADESSGKAATACFPPQNWKMRDASSGRAACVSK