MNTQQLAKLRSIVPEMRRVRHIHFVGIGGAGMGGIAEVLANEGYHISGSDLAPNPVTQNLINLGATIYFNHRPENVTDASVVVVSSAVAQDNPELVAAREQRIPVIRRAEMLAELMRFRHGIAIAGTHGKTTTTAMVSSIYAEGGLDPTFVNGGLVKAAGTHARLGSSRYLIAEADESDASFLHLQPMVAVVTNIEADHMDTYQGDFENLKQTFINFLHNLPFYGRAVMCVDDAVIRDLLPRVGRQITTYGFSDDADFRIEAFEQRGAQVHFSLIRQDKAPLQITLNAPGRHNALNAAAAVAVASEEGIEDSAILAALESFQGTGRRFDQLGEFPTEPVNGQPGTAMLVDDYGHHPTEVDATIKAARAGWPDKKLAMVFQPHRYTRTRDLFDDFANVLSQVDVLLMLDVYAAGETPIPGADSRALCRAIRNRGKVDPILVPEHDALVEMLAPLLSGNDLILVQGAGNVGKVARKLAECKLQPEHKVEGRHV