MKILVTGASGYLGGRLCHALLKQGHSVRALVRPTSDLSSLPPPSSTGXASLELVYGDVTDYESLLSAFSNCDVVFHAAAVVEPWLPDPSKFFSVNVGGXKNVLRAVRETKTVQKIIYTSSFFALGSTDGGVADETQVHHEKFFCTEYERSKAAADKIALRAAQQEELPLVLLYPGVIYGPGKLTAGNVVARLIVERFNGRLPGYIGSGNDRYSFSHVDDVVEGHIRAMAKGRTGERYLLTGENASFKHVFDVAAVITQTGRPKFGIPLWLIEVYGWASVLFSRVTGKLPLISPPTVYVLRHQWAYSCEKAKAELGYSPRGLKEGLGEQLQPSLDINCPIINDIVDSQDVLPQHVSISTTAYVPANTNRGANTGRKAVDFPRLQNPIVQFSERGASLNPNRIVFHMKRAKARTVEKQLVEVRXSSRVANLPTPVYKEVAVVDREMRPRRYSTNRHRDLSNRVYASDEARDDATARAEAFESDLGSDYPTMVKPMLQSHVTGGFWLGLPKYFCSKNLPKRDDIVILIDEDGNECEVIYLAEKRGLSGGWRGFAIDHDLVDGDALVFQLIRPKTLKVXLQVS