MDYSYDEDLDELCPVCGDKVSGYHYGLLTCESCKGFFKRTVQNNKHYTCTESQSCKIDKTQRKRCPFCRFQKCLTVGMRLEAVRADRMRGGRNKFGPMYKRDRALKQQKKAQIRANGFKLETGPPMGVPPPPPPPPDYMLPPSLHAPEPKALVSGPPSGPLGDFGAPSLPMAVPGPHGPLAGYLYPAFSNRTIKSEYPEPYASPPQQPGPPYSYPEPFSGGPNVPELILQLLQLEPEEDQVRARIVGCLQEPAKSRSDQPAPFSLLCRMADQTFISIVDWARRCMVFKELEVADQMTLLQNCWSELLVLDHIYRQVQYGKEDSILLVTGQEVELSTVAVQAGSLLHSLVLRAQELVLQLHALQLDRQEFVCLKFLILFSLDVKFLNNHSLVKDAQEKANAALLDYTLCHYPHCGDKFQQLLLCLVEVRALSMQAKEYLYHKHLGNEMPRNNLLIEMLQAKQT