MFQELKKKYLVKHLVVSIFMFVIGMVFLAIKIGDIKVLLAPKKNLDELKVDEITTPMRVDADIEVLYDYYTYSTKNSKVDEKEYFIPIGEEEYMGVAMNGSDISTADDNMNATWDYMEGDIGALDQIETIHVTGTILPLTGEEAMYYNQYVDELEWTEEEKELFLPYVLKVGYIGESNKGEFVIMLVIAAVCFVIGIIWLIWGIKGNYMKNIRKYCEASGNPEVMKERLERFYEMTPEVCGIRISPEFYLSAKGNRAIFGETKSIIWAYQHVVRHSVNLIPVCKTYSIILANADGSRTEVMMKNKKKSEAALEHIANVLPYLFVGYDDQLNNAFNQNRQAMIETVAERRNGIYQEQTLDNPTYN