MKRMTRMTSRAGRRKIVFLLHNAYAIGGTVRTTLNLASALAERHDVEIVSMSRHRAEPRFAVDPRITLV
......