MSEISVRFKAKVSNISLFDAPFGERMVKLELTEEREMPEPMFVRSPDSEISREIAPIISQIMRMFPGASPGVMRVPRVTLVLTEDEWEKFVTKPSIGDFFEITISNEKIELKREG