MVRVIIKGGVWKNTEDEILKAAIMKYGKNQWSRIASLLHRKSAKQCKARWFEWLDPGIKKTEWSREEDEKLLHLAKLMPTQWRTIAPIVGRTSAQCLERYEHLLDEAQRKAEGLDEEATEARKLKPGEIDPTPETKPARPDPIDMDDDELEMLSEARARLANTQGKKAKRKARERQLSDARRLASLQKRREMRAAGLAFARKFKPKRNQIDYSEEIPFEKHVPAGFHDPSDDRYVVEDANQRAIDDHQKPRGREIEMEMRREDREKLKKRKEQGEADAVFNIKEKKRSKLVLPEPQISDRELEQIVKIGHASDSVRQYIDGTATSGLLTDYTESARANAVAARTMRTPMPKDTIQMEIENIIALQNTESVLKGGLNTPLHESELGKGVLPTPKIVATPNTVLHAIAATPGTQSQIPGATPGVFATPGSVAATPFRDQMRINEEIGGSSLEQKANLKRALASLPTPKNDFEIVGPDDDEVEGAVEDDNDQEDAEWVEDASERSEKHAKRNAEIRIRNLKMRTQVVQRSLPKPSKINESATRPTNASGDLPKADDMIKLEMSRLLAWDVDNKAPEVVYSREDLDEAAELIKKEADAGPELNAMMWKVVEQCTSEMVLSKDKFTRIAILPREEQMKALNDEFQMYRGWMNQRAKRAAKIEKKLRVKLGGYQAIHDKLCKKYQEVSNEIEMANIEKKTFERLGEHELKAINKRVGRLQQEVKTQEAREKDLQKTYSKLSNKQWKLSQIEIHDSASTTAAPIAY