MVEKQIESEEEINAILNLLNQQKAHDFREQYLDLHVYEQAQIFAEMDYIQRSRLYRYLTPEEVGEIFNVSEEEPVVLANYFEEMTPRYAAQVINSMYTDNAVDILAYAKKKNLVKYMKLLPEESATEIREMLHYEDKTAGAIMSTEYVDIVGNQTVRSAMHVIKSEALEAETIYYVYVIDDEEKLIGVLTLRDLLTNDDDTMISDIMNTPVMSVEVSEDQEEVAQTIRDYNFLAIPVTDYDDKLIGIINVDDIIDVIDEESSEDYSGLAGVDTEQVTINPFENAKKRLPSLTVMLLLGLLTVLLVSHFEYLLNQATILAVFISTITGASGNAGTQSLAVAIKRIANNDDDESRLKIMVNEILTGILIGGVTGIIIWILVGAWKANFVLGFVVGIAMFFAIIIANLVGCLIPMIMEKFNVDPSVASGALISTLSDVTSLLIYFLFAQMFLQFFIGQ