MKARSRSSNADARLSVRKTKAEKDPNKPKRPPSAFFVFMEQFRKDYKEKHPTVKQVSVIGKAGGDKWKSMSEAEKAPFVTKAEKLKAEYTKKIDAYNNKQAGGPTTSGDSDKSKSEVNDEDEEGSGGDE