MDPPHNPFNFHLGPPASHTGHGHHPEPTPSPPQSVPGRRTPLGTVGLGGFYAQPHASSATHTDENRPSGSAESPPPHHHVPVPPGAAGKQKNRQGKSVRLNINARERRRMHDLNDALDELRSVIPYAHSPSVRKLSKIATLLLAKNYILMQANALDELRRLLAYIQSAAGASIPTVDLRTMPSALKLQQLLQAPHQDLALQQPSGSSSTTTSTQAGQAGALPPPPPPAPSQNP