MARHGAESAPLEVTEGPQTPNEDVVVLDLTRVVSIPEGSKRTNGASEAACRQVDAKLIAMEDERKRRDYRQLSEAGADEVEELVLSENELSSLPGTVVRLFGTSSTLAALILDNNCFEQIPAELGVRSIFRELWVLSLRENRIQSLPADLAERLPELRFLDLSGNFLRHIPQELEKLKSLEKLVLDRNQLRHVPGLPASSLVELSVVANPLEQLPSAVCSCGRLERLALAHCNLLDMPDSASFPKMVVLNLSWNKLSELPGCLRNCSELKRLDLSHNALQSLPDWFASSFPNLAELYLDSNQLVRLPDDFGTLTNLKKLSLVRNPELCALPVSFRHLRLDEFDYEYGNLKQEGHLPHTYVQKALDPVFGQEIADENARSHHRDSQEELRKSKREIVITRARKTNTRRMRPFGCQQM*