MLQVPMNSVVGAEGGVEGLVAPAGFQDTLLRQGACSSLVAVLENSGVLDSPGAALLPVNVLSRLVLSSTESAKQFVAAGGLNSSLVQRLLADTNPSAMLVDVLLVISQLARLPARDSFNPYESISKAAIYSNIKNALERQGLVGPLIDRCSDADKSTRKFACFAIGNAGFHNATLYEALRPAIGPLVGLLRSSEEDKTRANAAGALGNLVRNSAALCGELIRAGALHXLLDTAQSQDEGAQGQSMGSTAGSNAAAPGDGGSPVSIALFSLGNMCAHRECREALLAANINMTIKRLSANPNPTVQXYLQRIQTKLQTASTAAXPPQAR*