MTSQERLGTVTKRTGFWRCPQPAAYTPGTCELLRVMMKESKLTSFQQRHIMDTMKRGDPLPLHCSPTFSQRVSPTKQPTSVIYLPPILTTRPHLRPASMCQANGAYTREQFKPQGTRDLEKEKRRLQNIFATGKEPGERKRKAPPVHQEEPAPDLDRFEEVVKEIQERKAFLTAMEALGQGRQYRGIILAEISQKLREMEDIDQKRSEELRKALTTA