MKFGHQPSPAKLFRELQGVQLVHSNKVDTVPEDELSSQSHCRNHGLHLQPTSTYVNEAELVQLPPEQPVWKAVWESRPAWFKTMDCGHNGDRSVMETLVNVVTSIPFVAIGLQAPRKKPAARLYANSLIGVGMASCFYHTSRGEARKIFRFGDYAMIATAALCLTSALRDDNSRTLMLASAFLIPIQPMLVTVLHTGLMEATFARRAHNEPKLRKAHSLHTLSSVLGSALFVADDVLPNTPYIHAAWHLAAALGVATCTKLLE*