MASSLDVNNARFNAEAAEWDNNVKHVESTQKALDAISRHIPAFADGNAKDLDVLEIGCGTGLLSFLLAPHVRTLIGVDTASGMLSGFDAKLAALPDRAAANLTSVNVLLQDPDDAALQKAAADLDSRIAGSTAASRPRRFDLIVSHLTLHHIPSMPEIFATLAACLKPGGRVALTDYEDYGDEAIAFHPVTKREGVERHGIRRAEVVGAMRGAGLVDVGVEEAFVLRKEVEAEGGKPAREMDFPFLIMLGKKKE