MCFSFLFKRHSSGSNQNISGVQDNLGIHRYPYKELRNATDDFSPNNKIGEGGFGSVYKGKLKNGRLVAVKVLSAESKQGTQEFLTEINVISSIEHENLVKLHGCCVERNNRILVYGYLENNSLAQTLLGDARDDLVFNWTTRCNICVGVARGLAYLHEEVKPRIVHRDIKASNILLDGTLTPKISDFGLAKLFPNNETHISTRVAGTIGYLAPEYAIRGHLTRKADIYSFGVLMLEIISGRCNTDRRLPLEDHYLLERTYQLYEADELLQLVDPSLYGDYNSKEVSRFIRVALLCTQDSAKLRPSMSTVVSMLAEGASIDDLTISRPGLISDFLNLKVRTPRTGSGSGPGHSSIGDTTTYGSLDFTTTIQS*