MDYTYDEDLDELCPVCGDKVSGYHYGLLTCESCKGFFKRTVQNNKHYTCTESQNCKIDKTQRKRCPYCRFQKCLTVGMRLEAVRADRMRGGRNKFGPMYKRDRALKQQKKALIRANGFKLETGPPMGPPPQTDYPLAPALHPGAKGLAPAPPAGPPGDYERGPYGPPGLPMAVPTHGPLAGYLYPAFPGRAIKSEYPEPYASPHEPAPPYGYPEPYPSGPSLPGVPELILKLLQLEPDEGQLKARILACLQEPAKGRPERPTPFGLMCKMADQTLFSIVEWARSCVVFKELEVADQMKLLQNCWSELLVFDHIYRQIQHGKEGSILLVTGQEVDLSTVAAQAGSLLHSLVLRAQELVQQLHSLQVDRQEFVCLKFLILFSLVQTLCFLFNH