MATLEQQFEAATSAREIPGVVLVASDSSGSFKYEKAFGPATPDSQTELDSTFVMASCTKLVTSIAALRCVEQGQIGLDDDLSPVLTEFKDIQILEGFETGTDGKEIPILKPAKNKVTLRQLITHTSGIGYDTFTPPLVKFRATQGDDSTTTHESEMLKTITVPLLFEPGTSWVYGYGLDWVSVLVRRLNNGQSLEDYFQAHIFGPLNIKDITFRRDLNPHVQEKLVKMTVRKGLTISNPLLGLSDDGDQGGEVEWTDSVPYDIGEHECFGGHGLVGSATSYLKILTSILRDDEVLLKKSTTAEMFKPQLSANAVDAMCSSLVCAFHSQGFFSSHPFGRKLNWGLGGLLIEEDIEGGKKNGTLCWSGLPNLLWSIDRKEGLACLYAGNVLPFGDPKSYTMQQIFEAEMYKRFGEFKRS*