GSMESKEEFVKVRKKDLERLTTEVMQIRDFLPRILNGELLESFQKLKMVEKNLERKEQELEQLIMDREHFKARLETAQADSGREKKEKLALRQQLNEAKQQLLQQAE