MEVTRTYTHSVVDTVSILVVDVNTSLFITNVKSFPTQTASSDSELLHYIAKELGALLEEIENEFLKGKATVFQKINLNFSEMKYPFHFWDELIFLDTRKLTNNPQVYITEQSPFDRQEYFKTNYFITRFRKQICESASNDEEREEDYLIDFELLTKKTIWFLFKERGIEDENEIENLLARYSSVEDLVTYL