MAGRYDGGNPFEEEEDVNPFSEQARGKAGGQSNYGGGGAFYMPNPRNVAPSSNSRLSPLPPEPADFSATVDIPLESSKDLKKREKELQAREAELNKREKELKRREEAAARAGIVIEEKNWPPFMPLIHHDIANEIPTHLQRMQYFAFASFLGLVCCLFWNVVAVTTAWIKGEGVKIWLLAIIYFISGVPGAYVLWYRPLYNAMRTDSALKFGLFFLLYLFHIVFVVFAAVAPPAVFEGKSLAGILPAIDLISMNALVGIFYFIGFGLFALESLLSIWVIQQVYMYFRGSGKAAEMKRDATRGAMRAAF*