MDTFEPQIDFESLFAEYEVADFLQEDDINPSVSVADTPSPLSEIENLLMSDAEGIASSSSDSDYHKLLQDILVDPIPLSDDQGFVLSDEARVDPVTPQEVPPEPVSKKQIRQMRNRDAAVKSRERKKVYVKNLETKSRYFEGECRRLEHLLQCCYAENHALRLCLQSRGGFGAPMTMQESAVLLLGKNPCCWVPCYGSWASCANSVYPFHCR