MRIDRLFNGLALGILLGTGMAQAAELPQRWVSAGGSLSEWVVALGGESKLVGVDTTSQHPQALKQLPSVGYQRQLAAEGVLALRPDILIGTEEMGPPPVLKQLEGAGVRVETLSAKPDLEALESNLKKLGDWLGVPQRAEAAELDYRQRLRRQADWIAAAQKSQPAPGVLLVIGNAGGQLLVAGRNTGGDWVLNRAGARNLATHEGYKPISVEALAALDPVAVVIADRSLEGDAARAALLKQNPGLAATRAARDGRLLVLDPTLLVGGLGPRLPDGLAALSAAFYPSAKPLSTEAAH*