MDWRLLAHQKFLSSNKLAIKPIVGLNPPEKEYKLNTDMQAPLWQDWGWRFEKQLQLYEQEDMKKYVLHLLVLSHVFSVPSLKLVCTQNSEHGLLTTDNVIDVLQLARLCDALRLNLLCMCLIVKIFKTVSKSEGWKVMRQSNPKLEQELLESVVEADSSMYAFWNFHESLLLVYFIQICIWIYLWIDDSNVAEAISKLFVAVISFFVALGFLLYGGRLFLMLRQFPIESKGRRKKLHEVGCVTAICFTCFLIRCFVVALSAFGTDANLDVMYHPILNLIYYMRKQERLRKIEEKKIYLQLYDAMEALVHICRDGYRTIGPHDKDLDENQGPCNFPACKGLESLVRHFAACKTRVPGGCVHCKRMWQLLELHSRMCSEPDICKVPLC