MKLSDEKLIPNQPATIKIIPEKSDDLCEKEEQVQVQLEIKVINVDYAKDCSTIRVRGRTITSNEYVSSGSFHTLELETNRELKLTKNPWDEKTIKILKEGLNQNGKYDLGIILINNTSAEILLTDNNTTSITHCATIRNEKTLKNNNSNFEKFFENLFVSFRKHIDMDVIPNMVIASKDSIKDDFRAYLLLEAQKRKIKSIERNESRILMIHQNNIKDILSDKVIKNMNANTKVIEKFMDMVINKCDWVCYGTKSVEYAHELLAIDTLLITEELSEKKDIKLRKKYSKLKKLVQEAGGKVIQFSDVEGDKLAQMTGIAAILRFPIPNIDDLVL*