MDFSAHILAAKTALHLSAVPEAILCRSEQIDRIIKFSKDCLLERRPGSLYVCGCPGTGKSLAMEKLKGLLSQWAVEAGILPPDVASVNCTTLTDATQIYSRIYHSLQPGADDDRSVGYQQLKKLLSFNRGAKKMQLLIIDEMDYLITREQTVLYELFQLSVLKDSSCILIGIANAIDLTERFLPRLRTFSCNPEVITFPAYTKDQIFAVLLQRLSSLSVATFHPAALELCARRVSAASGDMRKALYACRTALDLFEAENKSKSTEPEATCLQRDQFVQVDHMARALAKVFRSPVIETIQALPKHSQMVLCSAANLFRKRKRDAPLGELNKQYLGFCKTTGMRPVSSQEFSGICQLIADQGLLGLGTAREDRLRKTKLQVDHDDVVFALQGVRFFRNSLL*