MKFQHFKKWIEFWNTTVQPEMERNDEQLEWVSNGLLDVRGRPLLRTKSGGWKASVFILVFVFNEALTYFTIALNMIIYLTTVLDEENATAIKNVNYWVGTTCVMPLMGGFIADVYCGRYRMVLISSTFYVLGLVLLTLSVSLPALKTNKGVYFLALYLISFGVGGHKPSLEPFGVDQFNEEDKTEMLQKNSFFNQWYFWLSTGIVLALTVVAYENISWGLGFEIVTVAMVVSTVLFLYGTPFYRLKLPGGSPATDIAQVVVAAVRKRNIRMPSYTSLLYENVVELIKSGQRLLAHTDNFQ