MRDLTDDVALMRPVIDALRASGCDPDRVLVRVGLPPGGLPAGRFPHSAQNLFWKAAADECGEEHVGLHLAEHLPAFHGLLLEYLFLSSDTFGAGLRHSLRYVRLLSDTLQAQLEVEGERAVLSLGESPAINRHFPEMLAGAVIRLFGALTEGEFKPLEVQLMNETGAPMERYRAVYGCPTILGMPRYALVFDAAVLDKPSRHAAPELLRMHESLARRQLAEVERLDLVRQVRELIGELLVDGGATLEQVAARLGMPARRLRERLAMAGVRFNDLVTDYRCRLAKELLLKTDERIEVIVERTGFSEPSTFYRAFKRWVGETPVEFRRRGQQGRG*