MHTIFPENSTTVLETVANIGLLFFLFLVGLELDFNAIKRTGRKALAIAAAGISLPFLAGIGVAYILKATISKGVGYGQFLVFMGVSLSITAFPVLARILAEVKLLTMDVGQMAMPAAAVNDVVAWILLALAVALSGTDKSPVISIYVLLCGLAFVVFMMVAVKPIMSWIGHQSPDNELVFNDKVFSILVLMALFTTFITTPLVMAIYKPARKATPYIHRKIQREKPEDQLRILACLHGTRNIPAMINLIEASRGIRKLALRLYIMHLVELSERSSAIMMVHKARKNGLPFWNRNRSQSQDRIVVAFEAYEQLSKVTVWPMTAISPIHDMHEDICNIADRKRIAMIILPFHKYQRVDGVLESVSLAFRTVNQRVLKHARCSVGIL