MDPLCDFCGAQRAMVYCKSDNARLCFPCDGYIHSANALSRRHERALLCDRCGSQPAVIRCSEDKVDRVSLCQNCDWNGCLGIGLDHQQQTLNCYSGCPSLAELSGFLSCINDASLLNEMDGTWGSKIMTANENCVNNCWEQGGNGGSIGLTATDHRLNSLDSGEKLEPWVSSSSAIPNENSLVYDGEQQVGFQETNLFKAGCAPCNDLQICHNDGFCEGFNMDDVGLNFEKNDELFDYSQSQSRYLYENVGMDEKNFSVVDSESPNENITEASSLGQHDCMTLQSSRAIGTIGATQAVTACLDQVLFDPSSNRNINVGFPSGQLSVSNLTGESNAGDYQDCGVSPLFLSSETPWDSGLESSCPQARDKAKMRYKEKKKTRTFGKQIRYASRKIRADTRKRVKGRFVKAGEAYDYDPSVSRTS