MANPLISNHIGKHGKYTQAFLEQNGPGDARPTALDILKDNDRIDNMKDKVFLLTGSSGGIGIETGRALAATGGKVYLGVRDLEKGKQALAEILEPGRVELLELDVGSMESVRTAAKTFLSKSTQLNVLVNNAGIMACPEAKTVDGFESQLAINYLGHFLLYKLLEQTLLSSSTPEFQSRVVNVSSAGHHMSSVVLDNINLEGEYEPWKAYGNAKTACIWMTNEIEHRYGSKGLHGLSLMPGGIATSLQRHVDPETLKEWGSSEFAQKYAKSSAQGAATTITAALGKEWEGKGGVYLEDCQEAGPVPEGGTLAVGVAPHAFDPEGEKKLWDLSLKMLNLSE