MNTQQLAKLRSIVPEMRRVRHIHFVGIGGAGMGGIAEVLANEGYHISGSDLAPNPVTQNLINLGATIYFNHRPENVTDASVVVVSSAVAQDNPELVAAREQRIPVIRRAEMLAELMRFRHGIAIAGTHGKTTTTAMVSSIYAEGGLDPTFVNGGLVKAAGTHARLGSSRYLIAEADESDASFLHLQPMVAVVTNIEADHMDTYQGDFENLKQTFINFLHNLPFYGRAVMCVDDAVIRDLLPRVGRQITTYGFSDDADFRIEAFEQRGAQVHFSLIRQDKAPLQITLNAPGRHNALNAAAAVAVASEEGIEDSAILAALESFQGTGRRFDQLGEFPTEPVNGQPGTAMLVDDYGHHPTEVDATIKAARAGWPDKKLAMVFQPHRYTRTRDLFDDFANVLSQVDVLLMLDVYAAGETPIPGADSRALCRAIRHRGKVDPILVPEHDALVEMLAPLLSGNDLILVQGAGNVGKVARKLAECKLQPARKVEGRHD