MENQDKRVVLCGANAYEQKYYFNEQFKGIPQSIQDELHIICVLFTEEVGGVFTIVFEEDGSVSFDTEAYEDDILYDEISSGLLVKEIKVQRQELLESLSLYYRVFVLHESVGDALDAEEDDN