MEHILKEAQDIKHNNRQRHLYTNGKGGGYFGSSWDFVPFKHPSTFVTLAMDPERKAQLQADLLAFTRGQEFYRKTGRAWKRGYLLHGPPGTGKSSLIGAIANFLRYDVYDLELTHVRSNGDLRKMLLRTTSKSIIVIEDIDCSMDLANNRVKKSSSSSSTSLSSSRRRESKGDERDESPSSLITLSGLLNFTDGLWSCCGEERIFVFTTNHVENLDPALLWPGRMDMHILMSYCTYPAFKILARNYLGMDDHSLLPKVEEMIDDAHVTPAEVSEVLMRNRDELDKAMEELVVVLEVAKAKPWPPIPEKKAGAEEVNDEAVEEVKKAVDDDPEEKSTSVEKERCPYCPCGKRVRSRRRHAESKHEKKGDNKDHDGTCMCKEDVCIDMGQNMKKVKYKDDCIDKDAVPHNIKKVEKAD*