MAAGPQLTEDVKVELENRKLWEQFHAETTEMIITKSGRRMFPSIQLSVSGLERRSRYCILLELDLASDRRHKYTGGVDSSGNRTSAATTTGPRGWTSAGPAEPQPSLERRLYIHPDSPATGAHWMQHPLSFSKLKLTNNVVEQHSNVLLTSMHKYVPRILIVRCDEITNLQDLYKNPSSVFTFKETEFIAVTAYQNENITKLKIDNNPFAKGFRTEGQSSCKRKRLRRDGCNSSSTSEISSHDEEDGNASLSDSDHNESSDSPLVKRARLHHDERSSVGNYENEPTPPTQRLQEVPVVPEPRRETQPRLHRPWADDSEETTLNNNRLTVKSLPVPQSLPVTAQVPLRMSAQYANYMGVQPVHYHAIMALEMAKMRERYVAQHFPLLMDYRRTI