MEGRREEGIRKGPWKAEEDEVLLNHVKKCGPRDWSSIRSKGLLQRTGKSCRLRWVNKLRPNLKNGCKFSLEEERLVIDLQAQFGNKWARIATYLPGRTDNDVKNFWSSRQKRLARILQASAPSKSHKNKREGPVYDEVLTLEAQSCSSPPCFGNSEIIKMVPLPDLVKPKLLALEANPVQQELAPTEKNPWIEPQPLIPFPQNPQPQTDLEFSLETQELLARFDPYFDLLTPLVASELGNGGEQLLMEPPFLEPVGSCGSGERDKIGNPITPDCVFDDLPVDMFDQIEQLPNSSEQH