MLETHFLTHFKGEDHPVTMAQLCSLKQGENESTYDFIHKWKAMAYKCSDVLLQASLVDMCRNNMRARIRSMIIGNKSKNLGELLEASMDAETVIKDLNSQKSSKKEQTAIPTSKPKKKEVLNVQTK