MAGGGGGGGGGGGGKAGMSPASGGKRVRDPEDDIYVDNLHSHKRYLSEIMASSLNGLSVGDPLADNIMVSPGRPENTSYVRDEMISQYSPMSEDSDDCRYYDLTASTNGSLTDVMRSPSSSPISSPNRFQKPHAGFSSGNPYPLLGCSFSAVVCSNARPGTESELRFPPSPNDMCHGGDLRRTALLRSVQMRVHGPHSCELSSSGTDEAELDPAHKHLDEVEHEYKHVGVVEMEGRSLSCPKSAPDEAKFKSAKHVSQVSDHGIDVVAQCSSDL*