MASSAATRWWTKDTIAVVTGSNKGIGFEIVKKLAQEGLTVVLTARDEQKGLAATEKLKNEGLNVAFHLLDVLSMESISQLASWLKEQYNGLDILFNNAAITDYELSFTSSQKVLETNYEAVKGVTRQLLPLLKASPAGARIINKLKNPALREEIGNLENLTEKRVDKFVEMYLENVKEQRLDGSGWPYRSYSVSKIALNAYTRVLARSLKDRPEGQHIYVNCATPGFCKTDLTRNAGIYTAEQGAETPVWVALLPPKGPTGQFFSQKNAECF*