MSSKIWKIIMKDDLPKFEQILKEEDVNLNEYNKEGLTLLLYGIEKGSIECCNYLINDQNVNIFLKDKKTKENALMKCMVIGHDIINISKLLIEKNINVNEKNRDGKTSLHIACEHNYLKGIELLLKNKADINAIDIQNNTPLITSIKRNNEEAARLLIEKNADINVKDKNMNSVLHICAKEHLCNVAQLILETKKVDIKNCINKENNSPLHIAAKENLKNLCDLFLKYNFDETLKNNNNETYNDILKKHEEIASHKNEEKEKVYKEKELRKRKNYEQEMLKTDVSNFLKLYNLESLAPKFYKHNYIYVDQAFLQIQTIALKKMNISKDERKLFYEAIDKYYEQNEKEKNERDLEYQRLLEEQKKTKMLKYVAHVVLLIFIFLFIYSIFISIKRRRQIFF*