MKFQHFKKWIEFWNKTVQPEMEINDEQLEWFSNGLLDVRGRPLLRTKSGGWKASIFILVFVFSEALTYFTIALNMIIYLTTVLDEETATAIKNVGTTYVMPLMGGFIADVYYVRYRMVLISSTFYVLGLVLLTMSVSLPALMTNKGVYFLALYLISFGVGGHKPSLEPFGVDQFNEEDKIEMLQKNSFFNQWYFWLSTGIVLALTVVAYIQENISWGLGFGIVTVAMVVSTILFLYGTPFYRLKLPGGSPVTEMAQVVVATVRKRNIRMPSDTSLLYENAVELIKSG