MLLVWVVADGFIGFGSVGLEMKSRARSGGGDSRLSVRKTKVEKDPNKPKRPPTAFFVFMEEFRKDYKEKHPNVKQVSVIGKAGGDMWKSLSDAEKAPYVSKAEKLKVEYTKKMDAYNNKQSGGGPTLSGDSDKSKSEGDE