MSSHNLEKKTEKQRLKQLKKLSKSKQQQDKVKKHTKKRLKMKTRNISFDYQLFLYRQELRRANTDFSYLRLSRAKIMLTAELIAKNIGSYNKMCSVDDLKMLSREVQFKKRLCNQVERLEQFQELGLTDVVLNGKKTAL