GDYEEQEKLLKKSCTLYVGNLSFYTTEEQIYELFSKSGDIKKIIMGLDKVKKTACGFCFVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXQYGRGRSGDQVRDEYRQDYDAGRGGYGKLVQNPP