MKFQHFKKWIEFWNTTVQPEMERNDEQLEWVSNGLLDVRGRPLLRTKSGGWKASVFILMFVFSEALTYFTIALNMIIYLTTVLDEETATAIKNVNYWVGTTCVMPLMGGFIVDVYCGCYRMVLISSTFYVLGLVLLTLSVSLPALKTNKGVYFLALNLISFGVGGHKPSLEPFGVDQFDEEDKIEMLQKNSFFNQWYFWLSTRIVLALTVVAYVQENISWGLGFRIVTVAMVVSTVLFLYGTPFYRLKLPSGSPVTDIAQVVVAAVRKRNIKMPSDTSLLYENAVELIKSGRRLLAHTDNFQ*