MGDESETQDLSRRYCQALDAEIDAAHDYFLYISEMKLAIASLGMAVASGIRLQATREILDMADTLYQNITDPDSTLPDNQRKKLNHAEEVWLDMKDKMSKGDQRAASLLSAHAFMEKAVVHLVACKKDEMFKDIITDYLVNYLEKLSVFIYREAIGHVML