MRSLLFSLRRVTLLSRHHQPYAFSPIRNHLIPINPTSSFPYLLRHSSSSSHPNGDDAKVAGPLVEYERRIVAGELLDGDLCQLGTLRELQRLYDELVQSADACRLDRYSASAKPTRSNWFWNKFVSPHSSVSPVKGLYLYGGVGTGKTMLMDLFFHQLPSSWRAQRIHFHNFMLSVHSRLQMHKGLEDPLEVVGLEIADEAILLCLDEFMVNDVADALILNRLFRHLFNNGIVLVATSNRAPDNLYERGLQRDLFLPFIAALKERCVVREIGSSVDYRKLTSAEEGFYFIGRDISGLLKQKFQQLVGDEPAGPQVVEVVMGRKLQVPLAADGCAYFLFEELCDRPLGAADYLGLFKKFHTLALEGVPMFGLHNRTAAYRFVTLVDVMYETKARLLCTAEGSPLELLESIVTIADAQQIAPRTSSRSRKSDDIDLCVDNELGFAKDRTISRLTEMNSKEYLEQHSTMLQEKQPSL*