MKKRLLLFIGLASILTLTGCAKWIDRGESITAVGSSALQPLVETASEEYQSQNPGRFINVQGGGSGTGLSQVQSGAVDIGNSDLFAEEKKGIKAEDLIDHKVAVVGITPIVNKNVGVKDISMENLKKIFLGEVTNWKELGGKDQKIVILNRAAGSGTRATFEKWVLGDKTAIRAQEQDSSGMVRSIVSDTPGAISYTAFSYVTDEVATLSIDGVQPTDENVMNNKWIIWSYEHMYTRKNPSDLTKEFLDFMLSDDIQERVIGQLGYIPVSKMEIERDWQGNVIK*