MTMRIHAHSVRMNDGMPIMSRYYDTSAQKKPLNLTINSDLAAQARAMTGNLSAKVEELLADYVTKERDSHSARAMELQRAASEWKTFTDAHGSFADEFSTL