MASSAATRWWTKDTIAVVTGSNKGIGFEIVKKLAQEGLTVVLTARDEQKGLAATEKLKNEGLNVAFHLLDVLSMESISQLASWLKEQYNGLDILFNNAAITDYELSFTSSQKVLETNYEAVKGVTRQLLPLLKASPAGARIINVSSILGQLEKLKNPALREEIGNLENLTEKRVDKFVEMYLENVKEQRLDGSGWPYRSYSVSKIALNAYTRVLARSLKDRPEGQHIYVNCATPGFCKTDLTRNAGIYTAEQGAETPVWVALLPPKGPTGQFFSQKNAECF*