MNLRALLCLPLLLALGNAQASSTLRCNSNLISLDDTTNEVLDKCGEPISRTDLGFKEVVDEYYRRNEVRVEEWVYGPRNGMYQFLRFEGNRLRNIDSKRGN