MPRNYKQKQPDPVSNDTIKNAIQAVEDGMSIREAADVYGISESTLHDKYKSNHSNKVGRPTVFTQEEELAFVDVVIKVAEWGFPLSILDLKHIVKGYLDRAGREVENXXXXXXXXXXXXXXXWCLSFLKHHENALSQRFANNIKRSRVLVSVEEMEKYFGHLKTSLEGASPENIFN