MDPPHNPFNFHLGPPASHTGHGHHPEPTPSPPQSVPGRRTPLGTVGLGGFYAQPHASSATHTDENRPSGSAESPPPHHHVPVPPGAGGKQKNRQGKSVRLNINARERRRMHDLNDALDELRSVIPYAHSPSVRKLSKIATLLLAKNYILMQANALDELRRLLAYIQSAAGASIPTVDLRTMPSALKLQQLLQAPHQDLALQQPSGSTSTTTSTQAGQAGALPPPPPPAPSQNP