MSLDLHSGPGCVEDNGNPEGQGVIASELTLESENPAAADAAHASKDAQRQPKVPEGLDPSFFWLSDEEKENALDIKEAIESLPDLDNLSDFMYANMALVWDVATAVEHAYILQEVRMEYKVPVTFEDGVRALTELFETIPLYFLSYMFDLRAAKSVLVMDLSSIGQRLMRDPKNVEKIIRGASYVCYATIPTLDIVRKGKNDIFEFGEFQWGKGMVDLKCVEQVTVQTIGAFPANFQAHFYHTPMMANVFVSMWKKVIPKEVADKFHVGFRFAGGRLSNFYLLPTPEVATKKTLANLIAGLKIRLDSEKMFSLDADYGSPPEEGNIQDED*