MDYSSWDNLLFQYNSLPFNVNDTEDMFLFNLVAEGSSQETVNSPSGTYGIKEEEVTSYEEETEREKEKNYRGVRKRPWGKFAAEIRDSTRNGVRVWLGTFDNAEEAALAYDQAAFAMRGSMAILNFPVEIVKESLSEMKCRFDENCSPVIELKKRYSMRRKSVSRRNRARKDVVVFEDLGAEYLEELLISSESITNW