MNLVVQGEDVDSVALKNLAKLTGASAIEQITAQAFRLVAGHDREGVDTLCAEAGLDWAWVPAGRKLADFGLFVTDMDSTLINIECIDEIADMQGLKPQVAAITEAAMRGEIDFRESLTRRVSLLAGLPEAALAEVYEQRLQVNPGAERLMRGLKGAGLHTVLVSGGFTYFTERLKARLGFDEAHANELETHHGRLTGRVRGAIVDGAAKAAHLRHARERLGLKSDQVIAAGDGANDIPMLTEAGFAVAYRAKPVLRTVADCRLDHVGLDGLLNLFT