MICFNMCVFTQNSDFNLFVFNKNKCTDFCTTQKRTGIICSNCRTEQTTLWRRNVRQE