MEFGKCLIDNLVPTIPLVAIEEDDESGQGLEHGVKEESDMAVAEHGKLNDEQKPLLPTSGCLTHSHDSSKHVQEPTISIMDPKVAAAAAAAAACMAMHKFGANGLVDQELLVEILRNPGLLKNLTFFNASRKDLAGPMNGNEAGIVGQPNKNPHICNQSATPLNKGCSGNPFNTGLPSPVSVLSDWTQEHSSKFLSRTASNLSDISDASNVKNVSSCMPPSLPSRHSHSTYPSRENVVRMECASVPLQGVHAFAQETGLGVKASHISNNASAQTASNVHVDRSCGMVAPLAPFPSQNVVNLNSSVLGRVQPAQMLNAASQIGVKHDS