MLKVEFETVRKIDNDTKVVRICDLNVRYSKKYNKYSLSDIISPSGKKTKDWVRNASTQKILTRNPELMISVRFYGTAAYLIDKSLIPIVLLWLDPVVGYNFITYGSFDTERCSEGLLYIVQKPKDFNTKRYKIGRTYNITQRYDSIVNRVKVVFVNDMRAAETELLEVFEKMYGAPTKGKE