MDASPEQALRDSLKSLLISGDYSDMTIACGDDTYRVHKAIMCPRSKYFETSFKVDMQESHTSHVDLSNHNPDAVKLVIDFFYLADYPPLHNSPAGLKGPTNSEISAIEVAEFDDAPPQPEDDCLLGTSYKSKKGKKMKKKSNLGVMEEPAGPSNAGPEPQSINPAVSLNKTFLLTHCRVYALAEYLQVAELKVLAARKFRAEAEKYWNHQDFFEAVQEVYLTSARGDKLLRDIVVSVMKRHEELLDRFEYQEVVSQLDLAFELLMAVKTNGWG