MDYSSRDDLLFHYNSLPFNVNDTQDMLLYNLVAEGSSQETVNSSSSYGIKEEEVTSYEEERKDKNYRGVRKRPWGKYAAEIRDSTRNGVRVWLGTFDNAEEAALAYDQAAFAMRGSMAILNFPVEIVKESLNEMKCRFDGNCSPVIELKKRYSMRRKSVSRKNRARKDVVVFEDLGAEYLEELLISSESITNW