MVAAVSRLRTMMRFGVHGLRTSWVRPMGTAARASMDVEGWREREQGPSVPVEVVHSQEVDRGVQWVFLGCPGVGKGTYASRLAKLLHVPHIAMGDLVRREILNLTPMAEQLKKIMGAGQLLPDEIIFRLLTKRLENGASEGETGFILDGFPRTVHQAEIMDEVASIDLVVNLKLREDVLISKCLGRRICSECGGNFNVASIDVDGYDSVPRILMPPLLPPPKCASKMTIRADDTEDVVRARLRIYYEESQPVEDYYRAKGLLLNFDVAGGIPETWPRLLSALNLEDKISGSHDSRKMMA*