IPCNRLLEELIDDIKPQIRTLIEKCNCVKIWIQLLIPRIEDGNNFGVSIQEDILGEVARIESEAAGFLDQISRYFISRGKMISKIAKYPFIKDYSRCICELDEKEYLNLRLTLCELRNHYCCLHDTITKNIEKIKKPRSVNTDTMY