301 aa
MLIKKVLIGGGTGFIGQNLNKLLTSNGYNVVNVSRMPAANNISWSTLEKSGLPECTTAVV
NCAGQQFMDFKKSWTPGFKQNVQNSRVYTTKSLAKAINQTNKKPKVFVLVTGVGAYEPSE
TIKYDENSPTTGTDFFSKLLVEWEKAAYVDPPVRLVIIRSGAVIGRNGGMIKNMIVPFFF
GLGGRLGSGKQYLPWIHIDDLTALIKYSIENEQVKGILNGVAPQVVTNEQFTQSFAKALS
RPAFLPVPEFVLNYMLHPERAMIVTKGQYVVPKRVLEYGFKYKYANIDDACKECAYLLPR
K