MPSYMEDGQVCVVCGDVATGLHYRAITCEGCKGFFRRTSQRHINYICKAEEKCEINKQTRNVCQRCRYLKCVEAGMSADCKYILFLLLFY