MLWVDKYRPKTLDKVIVHQDVAQNLRKLVSEGDCPHLLFYGPPGSGKKTLIMALLRQIFGPSADKVKVENKIWKVDAGTRTIDVELTTLSSTHHVELNPSDAGFQDRYVVQEIIKEMAKNRPIDTKGKKGFKVLVLNEVDKLSREAQHSLRRTMEKYSASCRLILCSNSSSKVTEAVRSRCLNVRINAPMEEEIVSVLEFIAKKEGLQFPQGFAARIVEKSNRNLRRAVLTFESCRVQQYPFTNNQTVPPMDWEQYVSEIASDIMKEQSPKRLFEVRGKLYELLTNCIPPEIILKRLLFELLKKLDSELKHEVTNWAAHYEHRMRLGQKAIFHLEAFVAKFMSIYKSFLISTFG*