MATRRVLSYVFQDRQLFRIAQNSGLRSNLFAQFAEIVGFCRFDPWFLKRPGVIMPAQSHAHAPLLHRDIWREELKNSNYPARNHLHLEVASPPKANISAEETRLRFVQIDEVRKSLRQIPRPCISRKELLQICMESTSEEEAKEIVRSLDEAGRILIVGDRVYLRPEEVVKAIERIVPLFEDRHREELQEMEKQKAEIDLEAEKLVYREQWCGLGLLILQTATLMRLIYWELSWDLIEPICYYIASFYFSAGYLFFLKTWINPTFKGFFRARFNTRQKQLMKKRNFDMERFEELRTKPGSRLR*