MEPQPGCSYYDTGYSNLGVYKDLYDATCTLTSTILTEGEKETRAELQQGAAAGYLGAGVLGLLVDESLGDSGRQELEPRQEPRQEEPAAPAAVEPQPSEERKRRLRVAYTPSQVQELESVFHHVQYPGLSLREELARRLNLTDIRVQVWFQNRRAKWRRHQRALQRRNIPPVTMGQPVEFLNGPYNAMPVLEPTWTCVPLLPCPPGPSGLPVPQGLLGAPRPPSVPVPPTAPVPPFGLASGGMAWAPVVNGQFTGSNF