MKLVESKDARYVTFSKRKLSLFNKAIEFSSLTGADVGIFLISPSGRPYSYASTSIENITHKFLEWKLENPNVVDQDQADEGKSNVFKTFDDLYEEVQIMNEKEKNRKWRYKILYPGSQVPPDKQRLEKLVAHKLRLEKIKEEANNYDLTEKFEFDLNVVPSQDEGESSGTH