MQEKLGKCFRQAQVMVDYLDHLKQYDKDGKGALSPEELQEAIEGSELSQELQVSLGKVPRNSQGHLDIVELSKCFLEIGNHLEFSTGAEGTTRQEVASKARVAIVQADVEARYSLKEPEAFARFLKDADVRLVRAKYLAELVRLKQPLPRRQEAESLHFLCDGEKISALVTHDEVQSWALGTQKAIICSISHAWETMEHPDPCRYQLQHIVNHTGLYDAAFDADIWVFYDFVSVFQHPKAEGSHERISFDKAMRNMHLMYAHECTLTFRIETLTPDDLWEAMKLNLEDLVPVWDDSSGTLKPKPLTELKPNKNEYRVRGWCMAEVEWSSLRRVNAQHQRIDRLKSDKEKSDGVEDGLNGRVPKTPEDFRDAMFSAKFTWRSDEENVIKLQNKIFHEKVTECEHLELEGLPISEILPLSHVLPYYRCLQSMKLKTFRCGEAEATAFGKALASSQVEKLEVHNNDSESSKFLVKAIAEALKTNMSIRHINLEGNDIRAEGAQALAEALKINESVTEIKLGYNRILDEGAKAWCVPGAFCLHAKS*