MSRTHSLQDVAQHNSASSCWVIISDKVYDVTDFLPEHPGGAKIILKYAGRDATAAYEPIHPPDALDKNLPPEKHLGSVDTSSAKTLQQERESRKKTKDEIRMEQAQTRKPQINQILSLRDMENVALNVISYKAKAYYYSAADDELTNAENARAFSRFFFHPRVLRPISKVDVSTSILGIKSSIPVFASGAALAKLGHPLGEANITRGAGRTNIIQMVSSNASLSPSQIAEARLSPSQPLFFQLYKHGDNRVAEQRVREVENLGYRAIFLTVDAPVSGNRERDIRAPFELEEQRRESDTSTAPDAQRTTGEMPRQPEDAEKELDNQVNFFGTAGALLANMDLDMTFTKDAVLAAEAGVDGILLSNHGGDSLPPLEVLYRLRQQRPDVFDKLEVYIDGGVRRGTDVLKALCLGAKAVGLGRPFLYAQSAYGEAGVVQAVRILQREIVLGMRLLGATSVSELVPEMVERVDWQPHLAKL*