MQSLLIRNARMVNEGQVREGDLLVRHGRIERIAGCLENCGASREIDAAGRYLLPGMIDDQVHFREPGYPQKGSIASESRAAVAGGITSFMDMPNTRPATLSLEALAEKKRLAAAHSVANFGFHFGVSRDNLDTVAALDPREVAAVKVFMGASTGDMLVDDLPTLERLFASVPTLLLSHCEDTPRIEANLARWRQRFGERIPAAAHPRIRDAEACYRSTALAVELAQRHGTLLHVLHLSTARELALFEDKPLCQKRITAEVCVHHLLFDDSDYARLGHLLKCNPAIKSREDRDALRRALAGNRLDVIGTDHAPHAWAEKQQAYPQAPAGLPLVQHALPALLELVREGWLSLATLVAKTSHRVAELFAIADRGFLREGYWADLVLVSELEHPALASAMPLLSRCNWTPFRHRAFHHRIDTTIVSGQLAWHAGRLSDDCQGLPLRFSR*