MDLQTSVGKQNEIVLNFAKHVIATTDAKTSNLVFSPASINVILSFFAAKSGGSTANHILSLLQASSITELNAVSSKVITDVLADSTATGGPTISVANGVWMDKSLPVEPCFTSLIENTYKANFNQVDFRTKADEVVEEVNAWVENQTRGLITDLLSFASPKTDLIFANALFFHGRWDEEFNPSLTKVSDFHRLDGTKLRVPFMSAKASYKHRIEAYQGFKVLHLPYKGGSNYLEDNRFSMQICLPDDKDGLHAMLESLSSCRGFLNGYIPGQCALKGLGLETPLEKIVHKACIEVDEVGTKAAAATAVSFCGGILRPPKKYDFVADHPFLFLVKEYRSGLVLFLGQVLDPSMH*