MLVDDIGDVTITNDGATILRMLEVEHPAAKVLVELAELQDREVGDGTTSVVIVAAELLKRANDLVRNKIHPTSIISGYRLAMREACKYIEEKLVTKVEKLGKVPLINCAKTSMSSKLISGDSDFFANLVVDAVLSVKMTNQRGEIKYPIKGINILKAHGQSARDSYLLNGYALNTGRAAQGMPLRVSPAKIACLDFNLQKTKMQLGVQVVVNDPRELEKIRQREADMTKERIEKLLKAGANVILTTKGIDDMALKYFVEAEAIAVRRVRKEDMRHVAKATGATLVTTFADMEGEETFDPAHLGTAEEVVEERIADDDVVLIKGTKTSSAVSLILRGANDYMLDEMERALHDALCIVKRTLESNTVVAGGGAVESALSVYLEHLATTLGSREQLAIAEFADALLIIPKVLAVNAAKDATELVAKLRAYHHTAQTKADKKHYSRIDDMIKLVKEDGQGDE*