MDVKDTILEGREVHPPRPRVRRLPPENTVGIKEPLKEVMELLEWESDKKALAVILHGIGGMGKTTLAEEVFAQNYTGCEFSKVIMNDATSTPNIVELQKQILEELKIGDEIPNISTFERIKGEEMLALETTGDGQRQISKLLETQVAFIYIDNVSKRCSLEQLLPSRNLEKAKKLRVLITTRYEHVKYGCRMKTEVYKMKSLNPEKGFRLFNNNIYNDNIYIVTDGIKGKLNDIIDKCCGIPILLKTIARSIRSENDIDRVMEDIKGWKGVTFEEIDECLLSFIPNEFKEEFLDICCYLKGWEWETVANIVGISALEMLENRALISKDKNMTLSVHDVILDMGKKEAMNTRFELTSATQIQIQQFLGKLTALRFLNCQPQNLNLLKEIPPTLTHIELDGSLCSDVSEISSSDIQRLKDLRVLRTQSEELYKSQSASYKFGQCSRLGDKGLIRIQSLGNALDWETRDLFEYKGVLTDSPSAYESDTD*