MEKELFAGLHFDRRRFKKEIELFNKAPAPGSSASQPITLDFTAAPKSSLTGAERPLKRAKVQAETGVELAGGKAPERAGGSKKKRKGAPIPDLPDDGSVRIFGTSGGASPAAKAADDAGLLPKSKTTNDERVALLRKEFKIKVAPSQGVPAPLANFSELRTLFSCPRYLLNNLAESGYSEPTPIQRQAIPAMLKGLEVFACAPTGSGKTVAFLLPILLSLKAPSKDGVHAIILNPTRELALQTHRELKKLIQGRKFRARIMTKATATSVDFAASPCDILVSTPLRLDHLVKEQKIDLSRVQHLVLDEADKLFEMGFVEQIDGIVAACIRPGIQRALFSATLPDTVEELARSIMHDPVRIVVGDRNSASKTVKQKLVYVGSEEGKLLAIRQMFQQGLHPPVLVFVQSKDRAKELHKELAYDGVKVDAIHADRTQAQREHAVDSFRAGGTWVLIATDLMGRGMDFKGVNHVVNYDFPPSIASYIHRIGRSGRAGRPGEATTFYTEDDTPMLRSIANVMKASGCEVPDWLLALPKQGRHRKNHVPKRKPISTVPRAEIQAAKRKREMIAGSKRRKAKAAQSAPA*