MLSNTLIIACLLVIGTTIALIAVQKASSKTGIKQKSYQPSIIIAGPQNSGKTSLLTLLTTDSVRPTVVSQEPLSAADYDGSGVTLVDFPGHVKLRYKLSDYLKTRAKFVKGLIFMVDSTVDPKKLTTTAEFLVDILSITESSCENGIDILIACNKSELFTARPPSKIKDALESEIQKVIERRKKSLNEVERKINEEDYAENTLDVLQSTDGFKFANLEASVVAFEGSINKRKISQWREWIDEKL