MSDVEDVPETQLEIDVSDGAGLEDEDDDDMEQITAQKVLEIIETAWINEMCAPEILPSQTDMLELMVSQVAHMEEQMRDL DKNDFRAVVHSMELERVRYIMASYLRCRLQKIETFTQHILNQEESREPDDKRLSPEETKFAQEFASNVDEYFHKVATQYM PNQQRGEAEQRIVTPNLMSHVFLKANVAVPAVIVGVDDEEVDMAAGSQHIIPYQLVADLIQNNQAQLI