MLWVDKYRPKTLDKVIVHQDVAQNLRKLVSEGDCPHLLFYGPPGSGKKTLIMALLRQIFGPSADKVKIENKIWKVDAGTRTIDVELTTLSSTHHVELNPSDAGFQDRYVVQEIIKEMAKNRPIDTKGKKGFKVLVLNEVDKLSREAQHSLRRTMEKYSASCRLILCSNSSSKVTEAVRSRCLNVRINAPMEEEIVSVLEFIAKKEGLQFPQGFAARIVEKSNRNLRRAVLTFESCRVQQYPFTNNQTIPPMDWEQYVSEIASDIMKEQSPKRLFEVRGKLYELLTNCIPPEIILKRLLFELLKKLDSELKHEVSNWAAHYEHRMRLGQKAIFHLEAFVAKFMSIYKSFLILTFG*