MNTQQLAKLRSIVPEMRRVRHIHFVGIGGAGMGGIAEVLANEGYHISGSDLAPNPVTQNLINLGATIYFNHRPENVTDASVVVVSSAVAQDNPELVAAREQRIPVIRRAEMLAELMRFRHGIAIAGTHGKTTTTAMVSSIYAEGGLDPTFVNGGLVKAAGTHARLGSSRYLIAEADESDASFLHLQPMVAVVTNIEADHMDTYQGDFENLKQTFINFLHNLPFYGRAVMCVDDAVIRDLLPRVGRQITTYGFSDDADFRIEAFEQRGAQVHFSLIRQDKAPLQITLNAPGRHNALNAAAAVAVASEEGIEDSAILAALESFQGTGRRFDQLGEFPTEPVNGQPGTAMLVDDYGHHPTEVDATIKAARAGWPDKKLAMVFQPHRYTRTRDLFDDFANVLSQVDVLLMLDVYAAGETPIPGADSRALCRAIRNRGKVDPILVPEHDALVEMLAPLLSGNDLILVQGAGNVGKVARKLAECKLQPERKVEGRHV