MDWVTDIQSTVNYIEDHIKDKVTLEELAGSIYTSTFYYQKMFTLLCNCTVSEYIRNRRLTLAGYEVIDAVTSIMDLAIDYQYETNESFTRAFTRFHGITPSEARKTQANLQVFSRIDIKSNLSGGKGLMSKLSERGYVVRETGAVYHTMDMDKTLEWFQKILGWYGQIESRDGEGLGLYGCVNHIPMEMEALHIAPFTGIHLFKGEPEERVVGFMLITGVDNLYKFIKLNGWNKVTEVKEEVWGGKTCSVTTIDGCVLTFFEV