MVRPFGKKTFTVDVRKSIVRGHELGVHPKILATQFGCSSSQIYRILKNNRDDDGVVHRHSPGRPRTTSRAMDRNILRACREDLRRTSTDIQVSVTSPNEPVPSRKTIRRRLQVAGLNG