MSVETLQSSDALLPEQQRICSDYEQTVNGSSSLDCQNDEEVSLKGPYDRLLGDTEHNWCRAVSVGTGITVLGFLFRRLLNPLTLQAAIDIVQIQHPRLRSQLIWIHGRPAFQVCNKPIVKVEVVNQQDESQIVEDVSDDTVPMPSEKANSDMRDEDPHLISDSSEECDEKGWVKFVEEELNINIWPEREHCLQPVQLFVVRLYLLSENRSAMILRIHTAACDRVSASTVSADILKALSNVSKRELAASDVSQEVEEEIPQLMQQDSGLEDTNTGPDLLSVEDTIPPGKANKPFWAHGIDLLGYSLGSRRHALLPFQDPDSPRRTGLIRSSLSFDHTQALLQACNEAKASLYGALCAAGLKAAAATKNLGGRGEHYAVISLVDCRRFLEPAISDNTVGFYHSALMLTHHLNEKVEFWELAKRCSGSLDNAMNNRKHFTDMGDLNYLMYQAISRPNLTPSGSLRTSLLVTFRDSMTDELGDLATALDIEDFVGCSSVHGVGPSLAIFDTICKGELHCANVFPTPLHSRQQMQAYVDTMMSYLVEFLP*