MLEYNLFENFNPNVLNQNSYVIAGGNFVKPPTPLPIARGVVMGYELWATGYEYTSTATLSGEAEVGNIIQVLTNDTYSMAISSSSNITFDINYLYLITDIDDSNKATLKNYFWACIDGLEIPTSLLTSKTTAAIFNSILTSSSISLMVHGNYMNTNEVSQAISWNRKSETDSAEDVAKDLFRIAKIQPLTFFQDRKFTNQSGDIITLKNGIFVGLTGTKWTRTPKTTRVDFKDNPSTETETIVERSNYNYIDVYIKDSTGKYPLTPTSYTINSSNVLVPLASYSGDGSDLPSQRIVKTSFYDEAPSAAEIKSEITGDTIITKIYFNQSKLQPLQVNDLVEIWYDGILYSGYISDRCLTDSSDRLLFIEGVKK