MCTNQNTNCVSISSMLPNFTPKEDDMFSRRCIWVNGPVIVGAGPSGLAVAASLKRQEVPYIILERANCIASLWQNRTYDRLKLHLPKQFCQLPNLPFPDDFPEYPTKYQFIQYLESYATHFDIQPKFNETVQSAKYDKRFGLWRVKTVSRKGLLSSCEFEYICRWLVVATGENAEKVVPEFEGLEDFCGDVLHASDYKSGEMYRGKRVLVVGCGNSGMEVSLDLCNHDASPSMVVRSSVHVLPREILGKSTFEIGVTMMKWMPVWLVDKTLLLLTRLSLGNTDKYGLKRPELGPLDLKNTAGKTPVLDVGAFSKIKSGKIKIVPGIVKFGPGKVELVDGRVLEIDSVVLATGYRSNVSSWLKENDLAEIGIENNPFPKEWKGEAGLYAVGFTRRGLSGASLDAISVAHDIANAWKEETKQHIKSVAALHRRCISQF*