MATTAGAGDEHLLSLLASALSHRRFGEQELRLLDAALSAGPDVSALLHTRSSARCLLREAAAQAFSVPDLGTRLSIADFFARAFALAGDVESCLAMRYEALLLREAKYPDDLHLQVSNEEWLTFAKDCLDNGFYTIASKAFANALVHIDPSCPRYLDPTNSILKKDKINGISGLQNLAKSLSALRSVQTQSAEYMKRKASEVNDKCNLHLQKAKLPGSSMFRLGIKTRNIRKLHCSRQRNLKESRGRKAMAGSGSGTPCASCKLLRRRCTSECVFAPYFPAEEAQRFAMVHRVFGASNVSKMLLDVPPPQRADAVSSLVYEANARMRDPVYGCVASISFLQHQVSQLQMQLALANAETAALQLQLQQDQDHHHQQCMLQEAFLKKESMWT