MRRTARTLLVPLLALLLGLLAAPPSPAAQSGAPHVNAAKYAGYLFAYFTGEGTADGEQIRYALSRGNDP
......