MGPGSVMNKEDKIYVAGHRGLVGSAIVRKLQNEGYTNLVFKTHKELDLTRQAQVEKFFEEEKPVFAIVAAAKVGGIYANNTYPADFIGINLQIQTNVIDAAYKSGVKKILFLGSSCIYPKFAPQPIPEEALLTGPLEETNEWYAVAKIAGIKMCQAYRLQHKWDAISGMPTNLYGPHDNFHPENSHVLPALIRRFHEAKVSGAKEVVVWGTGSPLREFLHVEDLADAVLFLMNNYSDLPHINVGSGKEVSIKELAELVKQVVGFEGDLIWDSSKPDGTPRKLMDNSKLANLGWQPKITLKDGLIDTYKWYVENNCH*