MDKNIIIGAMTALITPFKNGKVDEQSYARLIKRQIENGIDAVVPVGTTGESATLTHEEHRTCIEIAVETCKGTKVKVLAGAGSAATHEAVGLAKFAKEHGADGILSVAPYYNKPTQQGLYEHYKAIAQSVDIPVLLYNVPGRTGCEISTDTIIKLFRDCENIYGVKEASGNIDKCVDLLAHEPRMMLISGEDAINYPILSNGGKGVISVTSNLLPDMISALTHFALDENYKEAKKINDELYNINKILFCESNPIPIKTAMYLAGLIESLEFRLPLCSPSKENFAKIEEVMKKYKIKGF