MDLQTSVGKQNEIVLNFAKHVIATTDAKTSNLVFSPASINVILSFFAAKSGGSTANHILSLLQASSITELNAVSSKVITDVLADSTATGGPTISVANGVWMDKSLPVEPCFTSLVENTYKANFNQVDFRTKADEVVEEVNAWVENQTRGLITDLLSFASPETDLIFANALFFHGRWDEEFNPSLTKDSDFHRLDGTKLCVPFMSAKASYKHRLEVYQGFKVLHLPYKGGSNYLEDNRFSMQICLPDDKDGLHEMLECLSSCRGFLNGYIPGQCVSIGEVKIPKFKFGFDFDVSKALKGLGLETPLEKIVHKACIEVDEVGTKAAAATAVSFLCGILSPPKKYDFVADHPFLFLVKEHRSGLVLFLGQVLDPSMH*