MLYFWQKLTSTLVIIFICLLGLCFFPHETFALTRQIEEAPQQFLTQSRHTLRDNQGNSWQVVFFQRKKNGEVKTVDLRLVAFPDVVTFKHPQPLKITFNQGKILFAEDKFAEQSPAPNVGEYDFMPIISQLSPTDYIELSLPDDLSLTIPAAIIVEWRSLSDL