MASATTDRWWTKDTIAVVTGGNKGIGFEIVKQLAQKGLTVVLTARNDQKGLAATQKLKSEGLNVAFHTLDVLSTASISDLASWLQNQHNGFDILFNNAAITDYEPSFTSAQSVLETNYFAVKCVTKQLLPLLRPSSAGARIINISSRLGQLVKLKDSALRDEIGNAETLTEEKVDRFVERYLEDVREQRLDGSGWPYRAYSVSKIALNAYTRVLAKSLKDRPDGQHIYVNCATPGYCKTDLTRNAGIYTAEQGAETPVWVGLLPPYGPTGQFFGDKHEEEF*