MAHAQGALGHLSDLRTTLHACLALLGTPAPEGDVPSLSLAARLLRLALRGPRELCALTAQALMLYSGLAHQTGDWLRALHCAALTAHVTAGDPSSCEFAEGCTLVAHALETLPLGPLRRRGGPWLARAAEIADTEAGRGALGFLLVAQARQLIEAGELPEAEVLCRVAAEELRSKQQFRHASELESLLPLAAHARGAFDEADAAYLAVTSNRLHLAAGRAATLVQRGDCSEALPTAELYLHAVRACARWTRGEKPEAVREAIRAMADLHRHRSARGFGRVIALGAVLQPVFLLADLLADIVASSIVANGELPAILLASSSRKRSSILSVIARRFSAPRSSKRLSASFGTLHVELVSMLAADGDRDKGASEGATAGDPTADVRRALRSRPRQPPPQQQAGLHHIVQGGAAAGPSETSGASLSPVASPVPA*