MPKLGESVTEGTISSWLVKPGDTVEKYDAIAEVLTDKVTAEIPSSFSGTIKEILAEEDETLEVGEVICTIETEEASSSEPVAEAEQTEPKTPEKQETKQVKLAEAPASGRFSPAVLRIAGENNIDLSTVEGTGKGGRITRKDLLQVIENGPVAPKREEVKSAPQEKEATPNPVRSAAGDREIPINGVRKAIAKHMSVSKQEIPHAWMMVEVDATGLVRYRNTVKDSFKKEEGYSLTYFAFFIKAVAQALKEFPQLNSTWAGDKIIEHANINISIAIAAGDLLYVPVIKNADEKSIKGIAREISELAGKARNGKLSQADMEGGTFTVNSTGSFGSVQSMGIINHPQAAILQVESIVKRPVIIDDMIAVRDMVNLCLSIDHRILDGLLAGKFLQAIKANVEKISKENTALY*