MELSLLPSPLRSLCSTPRRRPFQRKLRMMPYCSSRSDAPSSVSVGYEGRRSLLGSLLSAAAGICTCDIAAAVSTSRRALRGAKVPESEYTELPNGLKYYDLKVGGGAEAVKGSRVAVHYVARWKGVTFMTSRQGIGVTGGTPYGFDVGQSERGNVLKGLDLGVQGMRVGGQRLLIVPPKLAYGSKGVQEIPPNATIELDIELLSIKQSAFGTGVKLVEG