MKKLTLTLSVLTMVNCLYAKDINIGVVLPLTGTVAAYGQDVFNGIELANKLQPKLSNGDVIKLITIDTKGDKLETSNGVNRLIATDKVLGIIGEATTPNTIQAISIAEEKKIPLIAPVASGDKLLDKKKYASRVCFKDSFQGDKFATYVSKDLGLKNAVIIIDQSNVYSLGLARAFENSFKNNGGKIIKKLVINSGDKDFRAVVSQLKSLNPDFVYMPIYHPEAALIARQARQIGFDKLLAAGDGVNNQTFIDLGGSAVNGVIFTDSFDYNNPSTQLGKDFVAAYEKVKGTKELPAFSAMGADAYFVMLNAMNACVGNLSSECINSKIHQTKDFQAVGGVISIDESGNAIRSVVIKEIQNQKQNYKTIINP*