MKRLNELKKEVKKMMMTVEGSQDEELEKLELIDNLERLGVSYHFKDEIMQILKSIHEQKITSTDNSLYSTALKFRLLRQHGFHISQDILNDFKDDQGNFKQSHCEDTKGLLQLYEASFLSTESETLESANTFATSHLKDYLHNLKGDDQENWRIELVRHALELPLRCKMLRVETRWYIDIYEKIPNANPLLPELAKLDFNILQATHQQDLKNLSRWWNKSLLAEKLPFTRDRIVESLLWIAGMMFEPQKNDYCRTMLTKVLAMVTVIDDIYDVYGTLDELEIFTDAVQRLITSR*