MMTCLVCGKTTPVTHMGLDVCRACAVFYKRNKPLEPTLQCVEGSRACVDFQRGNYSCRQCRLDRFNVVIKNCSKGNDLALLPSCSSSPTLSSPDIPPLIHDQTLIDRVRRYYQRLSIIRRNNELALRGIEMDPFMANKEEYEIAPCTYQVMNQAVRIMIVTLFDFAAALFPEFMEISLTDKWLLIRNFQTTFHCLESHMRSQRFFPSETGKCFGTYTTYLAPEASTVYFSDCANKQNAGEAARTLEHCIKQNCFTIRDHLDRVQPTDEEFMAMLAIAFWSIEGTPAHEDLIDLSSRYRTEILTRMMVRYKETIGAMEGTKRIGQLYDVLGTLKKTEDNLKWEYEVYRMLDLFDDHTYMYKLQMHKPDTVCKSLNYLR