MKFTLKNFLRYYWFSLLILIAIFGVSFYLYPMLPSKIPTHWNLYGEVDGWSSKGFGVWFLPFFTLGLFLLFIVIPFIDPRRENYEKFFGVYVLFINGFLLFMGVMQVAILFAGLGYKVPIGELVPVGIGFIFALIGLTMGKIKSNYFFGIRTPWTLESPTVWEKTHKASGKFFIASGIIMALAAFLPPMVELLMFILLPLFTTVAVMVYSYQLYEQEKKNKS