MEGRREEGIRKGPWKAEEDEVLFNHVKKCGPRDWSSIRSKGLLQRTGKSCRLRWVNKLRPNLKNGCKFSLEEERVVIDLQAQFGNKWARIATYLPGRTDNDVKNFWSSRQKRLARILQASAPSKSHKNKREGPVYDEVITLEAPKFSCSSEGESSSQAQSCSSPPCFGNSEIIKMVPLPDLVKPKLLALEANPVQQELAPTEKNPWIEPQPLIPFLQNPQPQTDLDFSLETQELLARFDPYFDMLTPLVASELGNGGEQLLMEPPFLEPVGSCGSGERDKIGNPITPDFVFDDLPVDMFDQIELLPNSSEQH