MARFIRAVQRTLRLPPLQRSSKTLIHGLQLPSLQSHNATSKFIFQTRSYQNSFEILKSPFESNVLRILRNEIEYLTEDGPPNQPPRIFNSFTVEDHPGQQWVTLRSKFREKEDIKIDVTMFDGCIFIPKLDDDFNENDITGQELRPHISLLVDISKGEDCDMLEFVCSAWPDSLEIQKVFIYRHGRLLPRPWLGPGFKSLDYKLQNALCEFLEERGVNDELSVFLHEYMMNKDRTELIQWLRNVKSFVEK*