MAKQLIVVDLETTGLDYDTALPVEVGLLNVDTGESLYFVPHITVEQLAAADPKAMEINGYYERGLYREALTEQQTAVAWGEVQDWLRGNTFAGSNPAFDSTIVARQRVTYSMPFSPLTVGRVWHHRLADLAAYAAGKLNIDPTELEGLDAVAERLGVPVVNRHSAIGDAAATAFCFDMLRHTAAAHL