MVDTKPIMHQIHELQILVSKLTDLEVKIPDALQIGAILSKLPSSWNDYRKKILHSSEKLTVEQFRTRIQIESENRIRDTFMQPSSSTVNNVSQNNNGDGNKNLKVSNKPQFKKRNTLKCHHCGKKGHKIRDCRFKKAGINFNQGNSGNSGRSEKAKANTVESSSQGLVAMVSVVLCNMVTELNMVVAVVKSQDWCFDSGATVHVCYEKNMFKTYAEVKEPEKVLMGNHMTADVAGKGSVEINFTSGQKLTLPNVHHVPDMKKNLMSASLLSKRGFKIVID