MLTQEIVSRHAVGAITEMRLCHQDVWLHAAPMFHLVDAFAIYAVTAVGASHVIQPTFEAFATLRVIETECVTVMNVASTMISLLVINPSLRDVDVSSLRLVSCGGSPLAEVYIKQAISAFGCEFFMSYGMTECCGKIAMSLLSRSQRANCSLETQFRTVCTSGRPFAPQELRVVDKNGENVTKGDGEVGEIYVRGLTVFDGYWHELDVKKVVIDENGWFRTGDLATIDMFGYIQIVDRKTDMVLVGGENVYTAEVEAVLCAHPAVNQAAVFGVDNELLGQIVHAVVVLKADFDKLIDETVLLKHAREYLSAFKVPAVLNIVEAFPTSGTGKVLKNVLR