MKFQHFKKWIEFWNTTVQPEMERNDEQLEWVSNGLLDGRGRPLLRTKSGGWKASVFILMFVFSEALTYFTIALNMIIYLTTVLDEETATTIKNVNYWVGTTCVMPLMGGFIADVHCGRYRMVLISSTFYVLGLVLLTLSVSLPALKTNKGVYFLALYLISFGVSGHKPSLEPFGVDQFDEEDKIEMLQKNSFFNQWYFWLSTGIFLALTVVAYVQENISWGLGFGIVTVAMVVSTVLFLYGTPFYRLKLPGGSPVTDIAQVVVAA