MGNAERLPNTYKLDDDRKKRPRTAFTAAQIKSLEAEFEKNKYLSVAKRCQLSKTLKLTETQIKIWFQNRRTKWKRKYTNDLEFFAQQYYSSLGILTPRPIFLGDRLW