MAGRYDGNPFEEEDVNPFSEQARGKAGGQSNFGGGAFYMPNTRNMPPASNSRLSPLPPEPADFSATVDIPLDSSKRREKELQAREAELNKREKELKRREEAAARAGIVIEEKNWPPFLPLIHHDITNEIPSHLQRMQYVAFASFLGLVCCLFWNVIAVTTAWIKGEGVKIWLLAIIYFISGVPGAYVLWYRPLYNAMRTDSALKFGLFFLLYVFHILFCVFSAVAPPVVFEGKSLAGILPAIDLISVNALVGIFYFVGFGLFCLESLLSIWVIQVSFLLSTVLIFLNQLQCDILEPFLDRVQQVYMYFRGSGKAAEMKRDATRGAMRAAF*