MKARAKSSGGDSRLSVKKGKAQKDPNKPKRPPSAFFVFMEEFRKDYKEKHPNVKQVSVIGKACGDKWKSLSDAEKAPYVSKAEKLKVEYTKKMDAYNNKQSGGPTASGDSDKSKSEVNDEDEEGDE