MKVNNKYMKSILKVIGCMFVLILVVFSGCKKEWLDVKSDKMQTVPETVVDFQAILDNFTLILVGLGEVAADGHYYTESDFTSMLPLNAHIQNAYVWTSINQHENITQNTTFYTSIYRRILDMNIILDYVEKSKDKDHAGLGQVKAQALFNRGLLYFELAQVYAPAFKTNSANSDLGLALRLSTDITETSVRSTVKQTYDRIISDLTTSKDALPNTSEYLSRASKSAALGLLAKVYLSMGDYSNAFTYSNEYLKIKSELLDYNTLSVVANFIGVNKEVAFLNLLSASSYLNSRYRIDQSLFDSYDNNDLRKKIFFNVTSSGILFKGHYSNSASHMFIGPATDEMYLIRAECNSRAGKLSDAMKDLNDLLRTRYAKNPDGSSKYVDKIALSETDALTKIFAERKKQLILRNVRWSDLRRLNQDSRFSVTLNRTIGGKQYTLEPNSNAYTFPLPYEIIRLSGMKQNPGW