MGANHLSDFFVVENTSKFRSGRQEFQDHLLSHYDYKCLKCDYTSRTEGRLKRHMKDFHSDVPPENFSGKTIRSIRSKLQRCKQCDFVTDTKVNFM