MIGSLHSSSSSDTDNNNSNADLRNSSGEGEGDAAFLAAGERALAAAPSTRDLVLACADLLQRGDLAAARRAAEILLSAASPRGDATDRLAYHFARALVLRVDAKAGLPFSPRPPTGTAPAPSGAYLAFNQIAPFLRFAHLTANQAILEAVEGSRRVHIVDLDAAHGVQWPPLLQAIAERADPALGPPEVRITGAGADRDTLLRTGNRLRAFARSIQLPFHFTPLLLSCAASTHHVAGTSTTPSTAVTSLEIRPDETLAVNCVLFLHKLGGQDELAAFLKWVKAMAPAVVTVAEREASGGGIDPIDELPRRVGVAMDHYSAVFEALEATVPPGSRERLAVEQEVLGREIEAAVGSTGGRWWRGLERWATAARGTGFAARPLSAFAVSQARLLLRLHYPSEGYLVQESRGACFLGWQTRPLLSVSAWQ