TMVDQAVMDKLDAGFKKLQAANECHSLLKKHLTKDIYDQLKCKKTDMGATLLDVVQSGMENLDSGVGIYAPDAQAYKTFSALFDPIIDDYHKGFKPTDKHPKTDFGDLNYFVNVDPKNEYVISTRVRCGRSLQGYPFNPMLTEAQYKEMEDKVKAQLATFDGELKGTYYPLLGMDKATQQKLIDDHFLFKEGDRFLQAANACRYWPVGRGIFHNDKKTFLMWVNEEDHLRIISMQKGGDLKEVYGRLVKAVQHIEKKIPFSRDDRLGFLTFCPTNLGTTIRASVHIKLPKLAADRKKLEEVAARYNLQVRGTAGEHTESVGGVYDISNKRRMGLTEFQAVKEMQDGILELIKIEKSL