MSSLEEPLGLGDLPKLSINKLGRFVSLGARRPPAAADDHSTGNDLELERHELKLLPRSPSSFTPCLDGRYLLLGPDAELNYSEISKFSRKDAVAYPREFFDLLLSPASKILNTWFESEVLKATLATDAVIGAMVLDMFSYTMSWGRLVVSVVFGRLGLNEEVRPNMDSKTKFSDVKGVDEAKAELEEIVHYLRDPKSALEEILYQFEEKLQAEREEAARKQEELQAQLQAQHAALEENQSLLRQAQEEVKGMHTKFEETNALLRAVLKLQKD*