MDHNTDPPPTTMDAAAAALLLEPKLEGYDDGGGGEPLQPAPFVSPLDQLMRPPRPLEALLQGPQLPPFLSKTYDLVSEPELDGVISWGHAGNSFVVWDPSAFARDVLPHHFKHNNFSSFVRQLNTYGFRKVHADRWEFAHEDFLRHSKHLLKKIVRRRSSPTQQSGQPGSSGESGLDPELNTLRREKSALLQEVTRLKQEHLQTIEHMSTLNQRLESAEDRQKQMVSFLAKLLQNPTFLRQLKMQQKEIDSTRVKRKFLKHIPHGNIDSGESSSQHTGESNLDFSLTSLDLPATHGDISDLQNFLLEDGDLNLAMLPDNIGLDGIEAPDDIGALVQGFDTQEELELGSGVELLEMPPASGPHGQDPTIGISKGKNVLSPGLDAASSEADCLGSFSDNMGMLSDSMLQTAGKLMDADDDERIWGVNASSALQSSCSGTSQQAYGSLVSDPYLMEMANKPEKFWELDFQALDDGDLQLDKCVIDDPAL