MSSDVGGDGWGGREWDDMVERCAAVVDRLRTNNGDEDDDDRGAAELTRALEEIVALIADDEEYVPALGAARGHDLLARLVTHRVPEVSSAAADAMEACARHCPPGASFPGGDVDEPSHAIMRVGTLAAPLTLRMRHVREGYGGGERRSIPNIAWDSGLVLARWISRHPELVVGKSVLEIGAGLGAPSMAAARWGASMVALTDVDPLATRNAAYNARMNLGRVASAKVKCVTHDWNALESDSDSESDETNHGTNRGRATCSLGRALERFGGFRRSDEEGGGDWANGGADDEVETTDEVETSRRFATFDVVLGADVVHERGMAQGVARMLGRHLGGSPDAVAVIVNPAPAHRSGAADLPAALEKNGLSFVSARVTSAMLRVGVMEETEDVRLDMFLVRRREWGAPDASVMEDVTDEWVRHA*