MMSPMRWPDYVWTHVRQVVVKEVYNLENAWVLGEAYGTRGFDPLENLMRAKWFEKEGGAAIDTSSWGSFGLEESKGYDPAYVGHQDGLMEADKIDGLPGQPAGVKFD*