MEEKQYTSLTVPTDYFQQWYQSSQQHPQAQHLMQYHSMGQYAEGSREEPVMTELSVLRELPIYQEFLSHQSYYPQGSHQNLYHHNFRESQQPAFQPSPHQEFPGHQEEPGRVHQQQQPVDPAPAAPPGKRKRGRPPKQQSEESKMQPVEMSEEEAAKKAKRALNRFNGMSVAEVMAKTLPDVITYNLDILIIGINPGLLSAFKGRHYPNPGNHFWKCLFLSGLSDEQLNYMHDESLPEKYGIGFTNMVERTTPGSKDLSNKEIREGGRQLLDKLQKYKPLIAAFNGKCIYEIFCKEIFGVKAKNLEFGLQPYKIPETGTVCYLMPSSSPRCAQFPRAQDKVHFYIKLKDLRDQIKGKGKPSLEVTETEYSFDLQLAKEDAKRISIKEEQVDPEYENCDRGREEARQGPSHCSI