MLRSLHSSSSSDTDNNSGGCKNNGGGGGEAAAAVEGGGDQRAVAAAAPSTRDLLLACADLLQRGDLPAARRAAEIVLAAAASPRGDAADRLAYHFARALALRVDAKAGHGHVVVGGGAARPASSGAYLAFNQIAPFLRFAHLTANQAILEAVDGARRVHILDLDAVHGVQWPPLLQAIAERADPALGPPEVRVTGAGADRDTLLRTGNRLRAFARSIHLPFHFTPLLLSCATTAPHHVAGTSTGAAAAASTAAAATGLEFHPDETLAVNCVMFLHNLAGHDELAARRRRRRRPHRRPAAAGRGGHGSLLGGVRGAGGDGAAGEPGAPRRGAGGAGPGDRGRGGALRRPVVARHRAVGRRRPRRGVRGAAAQRVRRVAGAAAAPAALPVGGLPRAGGARRLLPRVADAPAALRLSVAAVVVVAGDEDDDGDGGGDHGLGFAKLD