MKGKGKGAAKVTKEALKPADDRKVGKRKAAPAAAVDKGNKPRARNAKKAKKDPNKPKRPPTAFFVFLEEFRKTFKKENPNANSVSAEKAPYEAKAGKKKDEYGELMNAYNNKQESDDGHGDKEDSDRSKSEVNDDDDEDVNDAPVAEEAHKEKEEVEEVEEEEEEDDEEEEEDDDDED*