MKQLIFLKQSLNLKHIAALIISSILFSASAFGHGGSHEPISAEKAQVVATKVANQFTAMDPGLGFGKLPLNWLDLPTEQSSLHTSGKGYYIIKLDNSDEKKSLYVLMSITGEVYDANFTGEFENLK