MKETNMVFDLQDLFIGKNTTAFPVVKRSEEATVIDFGTSVIDDAVTEGRKKTSAQVGRAQGIYENPTLDGSSTHLAFSIIFNNSKYKPKVPIGEPLWYRRRQLTE*