MSIRHHADLILCRKQPGIAIGKLCKNCDGKCVICDSTVRPQTKVHICEECNYGSLQGKCIICGGKGVSDAYYCKSCVLQEKDRDGCPRVINVSQARTDLHFEKKKYVQGSNL