MARDGGVSCLRSSEMMRVGIGGMESPPLDLDEVHVLAVDDSLVDRIVIERLLRITSCKVTAVDSGWRALEFLGLDNEKASAELDRLKVDLIITDYCMPGMTGYELLKKIKESSSFRQVPVVIMSSENVLTRIDRCLEEGAEDFLLKPVKLADVKRLRSYLTGDVKLSNANKRKLPEDSVPVNTSFPPPPSPFPISPDSSDSSLPLTISPESSDSSPPLSPLEISSSPLSSPIDDEDDDVLTSSPAPEESPARRQKMRSPLD*