MSQRSSRTSHGQTIWEKTFTVDVRKSIVRGHEPGAHPKILATQFGCSSSQIYRILKNNRDDDGVVHRQSPGRPRTTSRAMDRNILRACREDPRRTSTDIHVSVTSPNEQVPSRRTIRRRLQVAGLHG