MPQTKPYIPTYVLGVGMTQFLKPRRIREYPELGYEAGIKAMQDAKITYDDVEAGIACYCYGDTTSGQRIFYQFGQTSIPIYNTNNACATGSAGLHLARTMVKNGGADCVLVIGFEQMRPGSIKSVWDDRPSSVGPSTALMEKTHGKHNSPRNAQYFANAGVEYMKKVHANTSRYGAKPEDFAEIARVSHEHSQRNPYSQFRTAYTLQEIMDSTMIQPPLTKLQCSPTSDGAAAAVVVSQAFLDARPHLKSQAILIAGQQLLTDDPSVYSGSAIDLVGWGMTKRAVTQAMAEAGITPKDVTVCELHDCFSANELILLDCLGFSEPGKAHELVRRGDITYGGKGPVINPSGGLISKGHPLGATGLAQCAELTWQLRGWANNRLVENTSVALQHNLGLGGAVVVTVYKRADGGTNRRLSDEEVASASGVGHNPATEARVIRPADAERVRSRVKSDYPLEDTVKKLTARI*