MAGRYDGGNPFEEEEDVNPFSEQARGKPGGQSNFGGGGAFYMPNPRTVAPPSNSRLSPLPPEPADFSATVDIPLGSSKDLKKREMELQAREAELNKREKELKRREEAAARAGIVIEEKNWPPFLPLIHHDIANEIPTHLQRMQYFAFASFLGLACCLFWNVIAVTSAWIKGEGVKIWLLAIIYFISGVPGAYVLWYRPLYNAMRTDSALKFGLFFLLYLFHIIFCIFAAVAPPAVFEGKSLAGILPAIDLISVNALVGIFYFVGFGLFCLESLLSIWVIQQVYMYFRGSGKAAEMKRDATRGAMRAAF*