MAGRYDRNPFEEDDVNPFAGGSVPPASNSRMPPLPHEPAGFYNDRGATVDIPLDSTKDLKQKEKELQSKEADLNKRERELKRREEAAARAGIVIEKKNWPPFMPIIHHDISNEIPIHLQRMQYLAFCSLLGLTVCLFWNVIATAAAWIKGAGVMVWLLAIIYFISGVPGAYVLWYRPLYNAMRTESALKFGWFFLLYSIHIIFCIWSAVSPPFPFKGKSFAGFLPAIDVISSNVIVGIFYFVGFGLFCLESLLSIVVIQQVYMYFRGSGKASQMRQEAARGAMRSAF*