MQYRNMTTVLTREYLDVRPNGWLDYAAMRIAQLGADKCYNRTLCEEHLNVILPAKPPFHPRQFHKCAVVGNSGDLLKTEFGEEIDSHDAVFRDNEAPVNEKYAKYVGVKRDFRLVVRGAARNMVKILNGSDSEVLIIKSVTHRDFNEMIKTIPNPVYLFQGIVLRRGAKGTGMKSIELALSMCDIVDIYGFTVDPGYTEWTRYFSTPRKGHNPLQGRAYYQLLECLGVIRIHSPMRSERKEDWSSVPSREMITRAHASALRLQRSQQATSLKKDGLGQFGNCKVWGDADPRKGPVSGSPDMSEVRKKSDYKKWEVMPFKSLRKEARDHYVQMQGVSQYKMDGNKLDDLVCVRHRPLESET*