MKSRARSTAGDSRLSVRKTKAEKDPNKPKRPPSAFFVFMEEFRKDYKEKHPNVKQVSVIGKAGGDKWKSLSDAEKAPYVSKAEKLKAEYTKKIDAYNNKQSGDPTASGDSDKSKSEVNDEDEEGDE