MAQLIRGFASGWRCERAPPFVQQPPLRFSLRKGGARHGSAAVEAQRRQESEGNQGNKFLLPGATIATILMLGGLHARRLYDDQKAEHARQQGVVPEFQPDVKAAFLQILPLRLISRTFGMLTSLELPIWARSYIYKGYARAFHANLEEAGDDLENYTSLKSFFSRTLKQGCRPVDPSACRLVSPVDGVILECGQVTGPDFSIQQVKGHSYSLNLLLGAKPTVLQSKSGIDAQNGPAQLGLFYCVLYLGPGDYHRVHSPTDWQVLWRRYFSGRLFPVNERAARTIRNLYVGNERVVLEGSWTNGFMALVAVGATNVGSIELKFEPDLQTNNSRRPITRKHSLLSVKMYGDGGSGIPFRKGDEVAVFNLGSTVILIFEAPFYEGLVSERKSGFSFSAKKGDRVRMGEAIGGWQE*