MDENVVLCVSNAYEKKFYLDEAFQGLPQSIKDELKIMCVLFTEDVGGILKLVFDEEGTLQIETECDENDLLYDDIGSGLLVKKMQRDKEELFRSLEMFFKVFYLGLDEED