MLDTFRTLQLALLLCSSAYASPTAVRNEANGVSLAKRATCTPASAGNAGIDDVPAITAAIKSCGKGGVIQIPAGVQYSINSVLDFTGCAGCTFNIEGTLKASENLDFWEGKRAIFYMNGINTATIQSVTGTGVIDGNGQAAYDYFATNTSYARPTLHYITGASSHITIKNLKVKNPPNVFFSVTGGSTNVAYSGLTMTAASKSTAPAKNTDGFDVGDSTYVTLNHITVSNDDDCIAFKPGANYVTVDTISCTGSHGISVGSLGSKAGTTDSVTNVYVTGATMIDSTKAVGIKLYPGGSKHGSAVVRNVTFNDVTVQNSDWAAQIQSCYGEDASYCASNPSTASVTDLVYIVFISVQLWTSGIGIIDFPNYKCKEYNFELDLVFDASMQNRVKPINP*