MMTCLVCGKTTPVTHMGLDVCRACAVFYKRNKPLEPTLQCVEGSRACVDFQRGNYSCRQCRLDRFNVVIKNCSKGNDLALLPSCSSSPTLSSPDIPPLIHDQTLIDRVRRYYQRLSIIRRNNELALRGIEMDPFMANKEEYEIAPCTYQVMNQAVRIMIVTLFDFAAALFPEFMEISLADKWLLIRNFQTTFHCLESHMRSQRFFPSETGKCFGTYTTYLAPEASTVYFSDCVNKQNAGEAARTLEHCIKQNCFTIRDHLDRVQPTDEEFMAMLAIAFWSIEGTPAHEDLIELSSRYRTEILTRMMVRYKETIGAMEGTKRIGQLYDVLGTLKKTEDNLKWEYEVYRMLDLFDDHTYMYKLQMHKPDTVCKSLNYLR