MKSLPFGQQPGLSMGTTHLSGRTRVLERGVGDREHGGSPEQPRVRQRRKPRVLFSQAQVLALERRFKQQRYLSAPEREHLASALQLTSTQVKIWFQNRRYKCKRQRQDKSLELAGHHPLAPRRVAVPVLVRDGKPCLSPGAPAFPGPYGAPVLPYSCCGGYPGGPYGVSYGDGCAGAPSGPMAPTLLASAGLGPGGPNATPQDHLAATLQGVRAW