MEDPFNLERFVQAQDANGTYHRALGELADGSKESHWMWFIFPQVAGLGQTPTSRRYAITSLAEARAYLGHPVLGPRLLECARAVAAHTGVSAVRIFGGIDARKLQSSMTLFLRADPAEPVFQEVLDRYFDGTPDPATDRLLG