MELENNVDKLFLEISDEPIAAASLGQVYKAKLKASGQLVAVKVQRPGLLDSIALDLHIIRNMLLGYYKLLKRNPDLVSVLDDWATHFFQELDYVQEANNSERFRREMKSLGNVTVPKAHLQFSSRKVLTSSWIDGEKLSETKAEDASNLVSVALNCYLIQLLETGFMHADPHPGNLLCMADGQLCILDFGLMLEVTEDQRYAFVQYMLHLINADYESAVDELLKLGFGPAELSSQESARSVLPQFSRVLSQLVRGGGVRKMNVEQIVDDLLEMANEYGITVPPFFALIFRTYSMLEGIGLKSNPNYVMIKECYPYMCKRLLTDDPRTRCALKYFLYGKNVQVDVQRVESILLGLQSFYQTMLPLEVGKAKLVRSSLDPTSKKVLFSIFAPEGSFLQELLLTEAVRIVDALSRAAVSELLNGLIWGFPLSRILPSFSWMLSINNF