MLVGYARVSTEEQSLNRQIDMLVDYGVDKRNIYQEKISGMKPNREQLDKMIDELQEGDTVIITDLTRISRSTKDLLNIIDRIKAKGASIKSIKDTWLDTSSDNPYNSFLLTVMSGLSQLERDLISQRTKEGLKSAKARGRNGGRPSKRNDKADTVGLLYREGYKIVDIVKQTGLSRATVYRVLNDLKLK