MNTQQLAKLRSIVPEMRRVRHIHFVGIGGAGMGGIAEVLANEGYHISGSDLAPNPVTQNLIALGATIYFNHRPENVTDASVVVVSSAVSQDNPELVAAREQRIPVIRRAEMLAELMRFRHGIAVAGTHGKTTTTAMVSSIYAEAGLDPTFVNGGLVKAAGTHARLGNSRYLIAEADESDASFLHLQPMVAIVTNIEADHMDTYQGDFENLKQTFINFLHNLPFYGRAVMCVDDAVIRDLLPRVGRHITTYGFSDDADLRIENYEQSGAQGHFTLIRQDKAPLQITLNAPGRHNALNAAAAVAVASEEGIEDNAILAALESFQGTGRRFDLLGEFPTEPVNGQPGTAMLVDDYGHHPTEVDATIKAARAGWPDKKLVMVFQPHRYSRTRDLFDDFANVLSHVDVLLMLDVYSAGETAIPGADSRSLCRAIRNRGKVDPILVPEHDALPEMLAPLLSGNDLILVQGAGNVGKVARKLADTKLQPERKAEDRHGG