MGRNSSLPPGFRFHPTDVELVKYYLKRKVLGKKFHFQAIAEIEINKYAPWDLPNKSCLRTRDLKWYFFCPTEKKYASGVRKKRATDIGYWKTTGKDRSVQYKNEVVGMIKTLVFHIGKPPRGERTDWVMYEYRLEEKELADKGIAQDEYVLCQIFKKDGPGPKNGAQYGAPFNEDEWDDGDDEVEKEVNAQPAILPALMDAPAFMLPNNPNMTIATSSCVPESMCTGPLISCPSQAPSTACTTLPRVSNDDVASTKALQFVHGGVNGGEADSFAGMSAPAFQQPCNPNSSILASSSSYVPENTCSAYIPSVGATQVEAPQIVDDNDDILSMLAVFYNDNPESADFGGIAKPETDIFQNLGDLPTLEGGGDSIPISQYFMDPTLPGSADFGGIAKPGTDIFQNLGDLPTLEGGADFLELMDLETPLYHSWGK