MSEIKGTTNFEKLFSRKLNKILKKKGNFDYLSWAHAWEIMKKNDPQATVTINEYKHYRVVSGTHQDFLVEEYKPFLMDETGTYVSVSVTVKGHTETELFPVLDYRNQPVVKPNAMQINNSLKRCFVKALALHGLGLYVFQGEDIPTPPRIDTKKLNMLETILEAFNEQMGKDMTKTLIEYVNEQTDKLGLLADNVETIEQLSYEQCALMERAIAAKRKELDKK