MKFQHFKKWIEFWNTKVQPEMERNDEQLEWVSNGLLDVRGRPLLRTKSGGWKASVFILVFVFSEALMYFTIALNMIIYLTTVLDEETATAIKNVNYWVGTTCVMPLMGGFIAYVYCGRYRMVLISSTFYVLGLVLLTLSVSLPALKTNKGVYFLAFYLISFGVGGHKPSMEPFGVDQFDEEDKIEMLQKNSFFNQWYFWLSTGIVLTLTVVSYVQENISWGLGFGIVTVAMVVSTVLFLYGTPFYRLKLPGGSPVTDIAQVVVAAVRKRNIRMPSDTSSLYENVVELIKYGRRLLAHTDNFQ