MLRSLHSSSSSDTDNNSGGCKNNGGGGGEAAAAVAGGGDQRAVAAAAAPSTRDLLLACADLLQRGDLPAARRAAEIVLAAAASPRGDAADRLAYHFARALALRVDAKAGHGHVVVGGGAARPASSGAYLAFNQIAPFLRFAHLTANQAILEAVDGARRVHILDLDAVHGVQWPPLLQAIAERADPALGPPEVRITGAGADRDTLLRTGNRLRAFARSIHLPFHFTPLFLSCATTAPHHVAGTSTGATATASTAAAATGLEFHPDETLAVNCVMFLHNLAGHDELAAFLKWVKAMSPAVVTIAEREAGGGGGGGDHIDDLPRRVGVAMDHYSAVFEALEATVPPGSRERLAVEQEVLGREIEAAVGPSGGRWWRGIERWGGAARAAGFAARPLSAFAVSQARLLLRLHYPSEGYLVQEARGACFLGWQTRPLLSVSAWQPSSS