MQDAENVAAPEAAEERAGRARHQLAGQPPPEEVSARPGAPEVARSEEAEEEATAAGPEPEVSPEPTEEAIPGLAASPPPPPTEELVPQSESESPGEQAREQCAEEAAGPEGSAAEAAQRPVENGEAEEPSFSDPEDFVDDVSDEELLGDILKDRPQEADGIDSVIVVDNVPQVGPDRLEKLKNVIHKIFSKFGKITNDYYPEEDGKTKGYIFLEYASPAHAVDAVKNADGYKLDKQHTFRVNLLTDFDKYMMISDEWDIPEKQPFKDLGNLRYWLEETECRDQYSVIFESGDRTSIFWNDVKDPVSIEERARWTETYVRWSPKGTYLATFHQRGIALWGGEKFKQIQRFSHQGVQLIDFSPCE