MFWVRVDNRLVHGQVIETWLPHTDCEVLVVCNDAVAGDVLQQEIMTLAIPHAIETLFVTVADLPATMTRLARNYEVTNTLVLFNSCMDARAAVEHGFRCRIVNIGNLHYAPGKRQLLAHVAVSEEESGCLAWLAGHGVELDFRCLPTEPVTLKPIW