MCRQHQHSSSDHKTKRSLSFGIQQQLAMESSGIGRVAPLEAVLFDIDGTMAISDPFHHRATSEMLLKVGYNNGVPITPEFGMANMAGRSNEQIGRFLFPDWDQRRLDAFFAEKEALFARYAAEGLREIAGLTPLCRWAAGRGLRRAAVTNAPRANAELMISILGLSDFFSLVVTAEECGRSKPYPDPYLRALDLLGVSPDHALVFEDSTTGVQAGIAAGMPVVAIAEESREDKLLAVGATLVIRDYEDPKLWAALDKLDTTRPQAAAAETNGKLTQL*