DDLSATTTLYVGNLSFYTTEEQIYELFSKCGEIKRIIMGLDRNQKTPCGFCFVEYYHRTDALDCMKYVNGSKLDERVIRCDLDPGFKEGRQFGRGRSGGQVRDEYRTEYDSGRGGWGHRTRAQLERERE