MEAQLRELVPFLRDKNPQARHLALENLLPQTAQGAPYRDAIFLKGLGGGGLQKAKETDIIRDLKLLCRDQLNVAHDAFRALVNLSDSPALVGPLSEPTFLNFIVSYIINPHSICADLASMLLSNLTASSVPCNAIINMKISVIPYKSREDGSNLVYPVDSRSGSCPTPVPYPPGEPKEVAAIPLLIDAFVQGATMGEISDLSKRKRKGELNFLASVFANLTVSPAGRVLFLKAQPLHIVKPDGEPQPEKEVLEYPLAKIVPFTEHKDSIRRKGVASTIKNCCFLVKGHKAILTPETEQVAVKPSKVLAAGVDALPYILLPLAGPEEFDLDDQEKLLPALQFLPPEKKRESDALIRLTLVEALLLLCHTRWGRDYQREHGVYEIVRALHLQEKDEKVAEHIERLVVLLKSEEPKVQTADDEDEEEDVEMNLDQPAKKEESDDEDLIIEEI*