MDPKDAGAPVLSDRVQIDGIVVPLTLTAGGQLRWPDRCLSIEKDVLGFVVEGSRIKIKGVIESGAGICCAGDGGAPLRKTFTFEPLSEDSLRLWNQKLQAVLDSLGRPKRLFVLLNPYGGKRFASKIFLDDVKPLLDDANIHYTLQETKFRLHAKEVAHSLDLLSYDGVLCVSGDGILVEVVNGLLEREDWSSAIKMPLGVIPAGTSNGMAKSLLDSVGESCTAFNATLAIIRGHTRSLDVATVSQGQERFFSVLMLAWGLVADIDIESEKYRWMGSARMDFYAIQRIFCLRRYHGCIKFLAAPGYENFGEPLELEGEINELNSNRVQQNCYCGPAFDMKGFNRKIEGPFVSIWLHNVPWGGEDVLAAPDAKFSDGYLDLVVMKDCSKLSLLALMSELNKGGHVRSPHVLYLKVKAFVLEPGPRSDDSNKEGIIDVDGEVLARVEVETSCGSIATTQKLCDDAHLNEGKVEKTLSENTAMVVDVDSELNDAGNADIEKGMQPGESTAEDKREELLEAGRKEFGEILKQYEKGEIHIFTPIESQTGSVGMKTPSVSQHLDQISSDASELLPKPKRRKISSSPMCDTSDIPNLNICSFSLGSTQGADSEGNSAAIGVREETEERREQQGIDQASPTMAVVPHPAAVQHHLVVRNSRKSNQKEKKIKKGKGCVWRVFG*