MEEKRVGIIGGGISGLLACKYTLEKGLIPLVFEASNAIGGVWTQTIESTRLQSPKRTFEFTDFPWPKSVRGRYPHNKEVLKYVEDYAKHFGLMRYIQLNTKVIGIDYVGVCGDEMDSWEFWSGNGNAFGSKGKWQILVQHEDFTTQEYEVEFLILCIGRYSGLANMPEFPLGEGPDIFAGKVIHSMDFSAMDNESARELIKGKRVAVIGSQKSAIDIAAECANVNGHEFPCTLVQRTIPWALPSGCFWWGVTLGNLYGSRFSELLVHKPGQNIIYSVVASLLAPLRWGFSKFVESYITWTLPLKKYNMVPKQSFLQDMSSCKSFLLPDNFYGKVEEGSIVLKKIQHFSFIKQGLILDGEVDKPIKADLVIFATGYKGQEKLKNMFSSKKFQNHIVGSPNSVIPLYRHIIHPRIPNLAIIGYSGSITNLHTSEMRCQWLAHFLDGTFKLPSIKEMENDIQEWEEYMKTYAGKEYKRTCIAALHIWYNDQLCKDIGCKNKRKKTFYEEWFQPYLQSDYVRLSPNN*