MFLSCASVQRAVLEPAMQGKDMIGRARTGTGKTLAFGIPIMDRILRHNEKNGSGRNPLAIILAPTRELARQVEKEFRESAPLDTLCVYGGVPISQQMRTLNYGVDVVVGTPGRVIDLLRRGVLNLSEIQFVVLDEADQMLAVGFDEAVEVIMEKLPQNRQSMLFSATMPSWIRKLTNQYLKDPVIIDLVGDSEQKLPEGISLYSIVSENYGKSSILGPLIKEHADGGKCIVFTQTKREADRLAYAMGRSYACQALHGDISQNQRERTLSGFRDGRFNILVATDVAARGLDIPNVDLVVHYEIPNSSELFVHRSGRTARAGKKGIAILMYTYEQSRTVKGIEQDIGCRFTELPKVAATDEAAELFNVMRDTRSRSVGTRRSGGSSFSHYGGFGERHSRGFGEFDSFGGTPNRAGWSADAGSRYRGGFGDSRQSSQPSNGFGRSSGFGDSRRGPQTSNGFGRSSFNRSGGFGDFGEGNSRGGNSEFRFTRRSDDSDPSRYGRSSNGFGTSDFGRPGSSKD*