MDPSALDLLICSTCGVQYDTTSGLKSCKICDDPRQYVPPSGQSWATLRSLQASPVKYRNVFTTDPENPNLISIQTAPKFAIGQRAFLCLDGSGFGNILWDCITYLDDETIRHINSLGGIRAIVISHPHYFSTSIQWADAFNCDLYISAEDEEWVANRGDGHGLKLWKGKRLFLPSQALDSAQSSDFVAIKTGGHFPGSSVLWWKSAKKLLIADTIMIVPSGLYRVDRPPGTVSYSFMWSYPNYIPLPPDDVHGIWKAIEDIDFEDTHGAFTGQDARGNSKSRIFESAKIIIRALGYPDHPIFQE*