MDYSYDEDLDELCPVCGDKVSGYHYGLLTCESCKGFFKRTVQNNKHYTCTESQSCKIDKTQRKRCPFCRFQKCLTVGMRLEAVRADRMRGGRNKFGPMYKRDRALKQQKKAQIRANGFKLETGPPMGVPPPPPPAPDYALPPSLHVPEPKGLASGPPAGPMGDFGAPALPMAVPGAHGPLAGYLYPAFPGRAIKSEYPEPYASPPQPGLPYGYPEPFSGGPSVPELILQLLQLEPDEDQVRARILGCLQEPTKGRPDQPAAFGLLCRMADQTFISIVDWARRCMVFKELEVADQMALLQNCWSELLVFDHIYRQVQHGKEGSVLLVTGQEVELTTVAAQAGSLLHSLVLRAQELVLQLLALQLDRQEFVCLKFLILFSL