METVVLVEIRPLFSQTCTARIQKFPDGSGSAQMFLDVSKCVQKFLEPESHRGPTLKHRPQHRAEDTESLERLRQQISIRLWAHAHTHNRCAAQKFVVFGHKCCVQFVSKVTMTELEKLEDANSDKALASITLAVEDHFLPTVYKAASAKAAWDALEALFQQRSVANQLNLTQELNNLTLQPGETITQLLARARIIWEQLKAAGIDKSEQEVALSVLSGLPADFNTLVTVLQNQSGPLTLSGIQKAVLTEQQRANKVGASTSTAASTKAFYTQNGPNHGRLGDSGTRTSNFNQGNGNTKQQEQRKCYYCGKKGHLKRDCRKKKADEQSGPSTKASTTMAWTAACNTSISLSSGTWVLDSGASRHVCKERSLMQNLQQLTQPVYITYGNGSTGVAQTMGEVVLNDRIRLRNVLFDPTAVGNLLPSVQQLHVEHSLTLQPVAAPFE*