MKKVIGFLIVFLSLTTASMAQKVDVSVFPKPEKGYKQMVIEVPHSAQDGNKKIEFRVGKMMEVDGCNNYGLMGTLEKKDLQGWGYDYYVFQSNGDAFSTQMGCPDAPKRNLFVSSQPETTRYNGRMPIVIYVPEGFDVKFKIFTADQDEYEAQEIRIKK