MEVPLEAQPFDLAFHPSSSLVAAGLISGRVQLFKFNDELTDSDSVWSVEAHSESCRALRFAEDGQCILTASPDCSILATNVETGQAVARLNNAHGYPINRLINLGENSIASGDDDGTIKVWDTRQNTCCNSFSPHKDYISDLEFVPSTSQLLGVSGDGTLSVCNLRRNKVDACSEFSEDELLSVVVVKDGRKVVCGSQDGVLLLYSWPHFKDCSDRFIGHPKSVEAILKLNEDMILTGSSDGLIRLITILPNKMVGVVGEHTDFPIERLAFGCGKKVLGSASHDHTLKLWDVAYLLEGGDTNIMEEDT