MVEHLVIDPTALSLALPAAPAPAPAPALSKEDYLAICLAALAGTRKFGLGRDREQQQPTNKWCPTTLAPAQPQELRFRCAVCGKAFASYQALGGHKSSHRKPPTPEQYAAAAAAQAAATGADSDETASTGSADSGGGPHRCTICRRGFATGQALGGHKRCHYWDGMSVSVSVSAASATVSASAGTTGSSSGVTVRNFDLNLTPLPEISNAGMTMRRWAEEEEVQSPLPIKKRRMSE