MTGTTVLPRGFKSLQKWLQVEKSRFSASPILLLESTPHHQASNPHVAKACQHVKFLLSQQLGFRVVQGRPAGAYPTSEDVIKQLEMAARVGAGTVVAVGSGTAMDLAKTLATSVDEILMIPATYGGVLASSTPHALLLDAKEETLVLPHNDNSWNGSEQQQSASCPRTIGLLEPNLMETGNFHDAALATISLLLDAAYRKVLPEETLPKYVDKLLSHDGPDDEYLLYALIKAGQDTSFGLESQDRSIPIALLASLLPTSFADQSTLTFLAGLAPSMHSLTGADAVDPSKLQSAPKLIVANETVADLMALVRTNQSLWRCRDATSRAFLTVLNEHVLLQ*