MKLNISYPPNGTQKTYDFENEAAVRPFYEKRISAEVPADSLGDDWKGYVLRISGGNDKQGFPMRQGVLTNRRVKLLMSEGHSGYRPRRSGERKKKSARGCIVDSNLSVIACIIVQKGEKEIEGLTDVTRPRRLGPKRANNIRKLFNLTKEDDVRKYVIRRKIEKDGKVVNTKAPKIQRLITPERLQRKRCELAQKRANRAHQNQLKAEYSEMLAKLQKERADARAALHQKRRISSRKSNKTPCQAFCG