MTAKYTKDQPAGFTNRIERITIVGAGGTIGYPIAEELLATGKHTITAITRPGSTNSLPVGLKTIAVPYDSNDGEAALVDALRGQQVLIICLWSQAPPDTHHRLVVAAAKAGVPYVIPNGYGWVWLDDDEKKRKESLHGEVVYQNLKDVEAQGVSSWISVHCSFWYDFSLSMGERTYGFTLPDKKVTFFDNGEKKIWTTTTRQVGRAIAKLFSLKELPEDENDQDLTVARWKNRPLRVGSFNVSQRDMLDSVHRVMGTTDEDWTITKESSVERRERGLKLMATGPRHHDGFVLALYASIFLPDEVSWFGKTTFDEEEVDNQLLGLPKEDLDEATKLAVDIAVRMRQ*