MVVGWGSGSGWLLAVTPEEMAVVRPVVEEFAARMFVDLPRRDQRAKGELYLRGLLLDGKRKSVQPMAERLGVDHQQLQQFLRNSTWDYAEVRARLAGWAVGFVRPEALVIDDTGFVKDGAASPGVARMYSGTLGKVGNCQIGVSVHAATDWASAALDWRLFLPASWDDTGLDDPDEAAVVRARREKAGVPDGARHREKWRLALDMLDEIAGWGVPARPVLADAGYGDCAQFRQGLTDRGLVYTVGVTPTATAHPGAAEPVTAPYTGSGRPPLPAYPDPPATLKALVLAAGRGALRWVTWRRGTHKTPGNTAALMRSRFLALRVRPAAKALTRDDDRSLPACWLLAEWPPGKNEPTDYWLSTLPPDIPLRRLVRLAKLRWRVEHDYRELKDGLGLDHYEGRSFDGWHRHVTLTCLAQALCTQLRRTPKAPAPA