MARHGAESVPLEVTEGPQTPNEDVVVLDLTRVVSIPEGSKRTNGASEAACRQVDAKLIAMEDERKRRDYRQLSEAGADEVEELVLSENELSSLPGTVVRLFGTSSTLAALILDNNCFEQIPAELGVRSIFRELWVLSLRENRIQSLPADLAERLPELRFLDLSGNFLRHIPQELEKLKSLEKLVLDRNQLRHVPGLPASSLVELSVVANPLEQLPSAVCSCGRLERLALAHCNLLDMPDSASFPKMVVLNLSWNKLSELPGCLRNCSELKRLDLSHNALQSLPDWFASSFPNLAELYLDSNQLVRLPDDFGTLTNLKKLSLVRNPELCALPVSFRHLRLDEFDYEYGNLKQEGHLPHTYVQKALDPIFGQEIADENARSHHRDSQEELRKSKREIVITRARKTNTRRMRPFGCQQM*