MAIQSCNQAALRTLLSVFSAGLRAGAHADLDELLLALRILQPRNAAPELCDVRLRIGRRDWLGALHILRTLEEQERGTPLCAALQSWCLYALQDDDWRRYAQTVLLTGDHASTVLVGRFLKVDELVALGAAGHDDDVATRIAQLLRLDRYQWARHAHASGIA