IFRCDLVHQRKMQPKSEADDNNVSRLAGEIWREMTPKQKQPWLELAVQEKERHALLYPDYKYTPIH