MENFEDLKRAVESVEMVDAHAHNIVALDSTLPFISCFSEFIGAKTASDSPNFVNFQVNLNEICELYGSSLSLHAVEESRRCLGFEASAAVCFKAARIAILLIDDGIKLDQKLDIKWHERFVPTVGRILQVEHVAENILEKEAEEGLIDILCGESYKIWGSYVYDFHVILIIDSVFPAGKPVRISNKNFSDYIFMHALEVAKNFNLPMQIHTGLEKDLDLRPGSPLNLPNLLEDKRFTKNRLVILHASFPFLKEASNLSSVYPQVYLDFGLRVPKPNFHGFVSSVKEIMDLAPINKVMINSSGIAFAERFYLGMSRDSYLKY