MKFQHFKKWIEFWNTTVQPEMERNDEQLEWVSNGLLDVRGRPLLRTKSGGWKASVFILVFVFSEALTYFTIALNMIIYLTTVLDEVTATAIKNVNYWVGTTCVMPLMGGYIADVYCGCYRMVLISSTFYVLGLVLLTLSVSLPALKTNKGVYFLALYLISFGVDGHKPSLEPFGVDQFDEEDKIEMLQKNSFFNQWYFWLSTGIFLALTVVAYVQDNISWGLGFGIVTVAMVVSTVLFLYGTPFYRLKLPGGNPVTDIAQVVVAAVRKRNIRMPSDTSLLYENAVELIKSGRRLLAHTDNFQ