MPPRLTRIVPRPRVLVLSRPFRLAPADALNKMYINALLASPLATEFGLGSKLELRGTMKADDLPSYNPSKHLRQLEDDGLRIGQLTRWENLKIDESKFKETMVACYPLLLPIYLAEFEYDQGEDGKRQFTIVMDAHDDNPKNYYVNPAPFLPNANLAIYPSPGPQPIPGTMRNKLIEAYQTWMSPAPDLENVEHINPSPMVAVQDEEGGVVDWEDERIMSWSGVEREENGEYLEMALRTQKGLETLETMKLVSRRTPDKDADMETQLQSDIEKMKEELEDLKPGWLKSFEAKQQTEKTSE