MADVTSSLKSCRTAYKEAAAIVRMTEGGKERPEMAEDSIGAEMALCRLAEMLVQPGNTTAAMSAFQQYDSSGDGYLDVGELCKALRSLPGVQLSNHEVRLLLAYLFHYGDKDKDLRLSVAELQSSLAPFVPRPKEEELQRAVAAYNANHNLPALLRNIHKLQPALLSAVCTQLSGGAGAASPFPLESLGALIAMAAPGVTIPSLEVERLRQLLVLDTGVHTMQPADLVTQVGLCADAIKRAAAISRMVLEAKSQNIPVQLDTDLGGAEIVLQRMSDMLVEGNGQQIAEAFKRFDKDGSGYLDGPEFCGALRQAQAMITMDEVRTMLAYIHMDADRDANGHISLDEIQAILRPFQ*