MDKSWIDLPNRIREFVRERLILNGFLKQYKNWIRHGEEYVSCRREERDEIKVDDMSEADPMIVMLNDIACGLAPEYTSCETEGAGGSNPGSSADEEALRYFEILDGAQTKLYHRSKDFSKLSFIVELLHLKALNQWNENAHLDTCIVCQTSRWKEDGVGYNRQNSSTNVVNRGKCVAAKQVRYFPLKPRLKRLFMSSKISKLMRWHAENSRDDGNASCYRESNSSVPLSVISRMVQESRV