MEQPKTVREKFHYVESLSNLMKFSDVMKFSMKFSGLLDSDKSLSDLLQYTPDQLVSEFDLAPQYATQFLKGSTSKKPRLDDEPHDVNERALAHKCFQVSFEGTAHQELYNQLVNHRITMRQESHYSPYCALVQSSGVGKSRALMELSKLGVYICYCSLASHSTSASPPRTVDLADKLLNTFTEHGMVLYLKAWLQVLSSHISTMSPEVWKQQQLPNEDGSPKGDLAKKVLAEWRKSDRDDPYQGQNPEAWNRNTCSEVIRSIENALQKKSPCSVIFAFDEARGLQIRDPRSNLMTTSPFYQIRRALRIFFHHKTFSAIMLDTSAKVTNLLPSKHNEDSERAILMGFKLAHPI*