MKFQHFKKWIEFWNTTVQPEIERNDEQLEWVNNGLLDVRGGPLLRTKSGGWKASIFILVFVFSEALMYFTIALNMIIYLTTVLDEETATTIKNVNYWVGTTCVMPLMGGFIADVYCGCYRMVLISSMFYVLGLVLLTLSVSLPALKTNKGVYFLALYLISFGVSGHKPSLEPFGVDEFDEEDKIEMLQKIPSLINVVAYVQENISWGLGFGIITVAMVVSTVLFLYGTPFYRLKLPGGSPVTDIAQVVVAAVRKRNIRMPSDTSFLYENVVELIKSGRRLLAHTDNFQ