MKSRARSGGGDSRLSVRKTKVEKDPNKPKRPPTAFFVFMEEFRKDYKEKHPNVKQVSVIGKAGGDMWKSLSDAEKAPYVSKAEKLKVEYTKKMDAYNNKQSGGGPTLSGDSDKSKSEGDE