MIRCPCVKCNNIYFRTRDDVEADLYYHGIVKCYFPWVLHGEEFEASTDEDDDEEPNREGQDDHDDMQEKILDHYNATTVNAWATEDSSSSENAVPNWKVDEFMRLLKDAE