MSTVGVAVSSIREDAMLLPGYLGGGQSHCSRDSILIYLSVTGSVIPMRVLESDSIASVKLRIQTCKGFVVKKQKLVFGGRELARNESLVRDYGVTDGNVLHLVLRLSDLQVITVRTTCDKEFKFHVERSRNVGYIKQQIAKRGKGFVDLNNQDLICNGEKLDDQRLIDDICIDSDAVIHLVVQKSAKVRAKPIEKSKDLELSIDASDWNECRVGKKDVEKSRTRSDELHLVNRKPPDTDFWLEPVIINPKVELSAVIENLINATFAGLERGNFPVRSSEGSGGAYFMQDSLGRCIGIFKPIDEEPMAVNNPQGLPLSSNGEGLKRGTRVGEGALREVAAYILDHPRRGRRSFLSDEIGFSGVPPTVMIRCLHKAFNHPQGYKHAVKNFKIGSLQMFVKNCGSCEDMGPRAFPVEEVHKISVLDIRLANADRHAGNILVSKAGNEGQIILVPIDHGYCLPEKFEDCTFDWLYWPQSRQPYSTKTIEYINSLDAEQDIALLKFHGWELSLECSRTLHISTMLLKKGIQRGLTPFAIGSIMCRETLKKESIIEEIVNEAQEVMLPGMNETAFLESISRVMDRRLDELTL*