MRESFQRLGATAGEGFESNVIEDENGRRRSHWSRWGGEKREGEEDVGATARGLRIDGGSDEVDLGEVKEAGGETARVEELEGAAEAVVEGELPVAETHIKIPVEQRWLRWR