MEEKRVGIIGGGISGLLACKYTLEKGLIPIVFEASNAIGGVWTQTIESTRLQSPKRTFEFTDFPWPKSVRGRYPHNKEVLKYVEDYAKHFGLMGYIQLNTKVIGINYVGEYEVEFLILCIGRYSGLANMPEFPLGEGPDIFAGKVIHSMDFSAMDNESARELIKGKRVAVIGSQKSAIDIAAECANVNGPEIPCTLVQRTIPWALPSGCFWWGATLGNLYGSRFSELLVHKPGQNIIYSVVASLLAPMRWGFSKFVESYITWKLPLKKYNMVPKQSFLQDMSSCKSFLLPDNFYGKVEEGSIVLKKIQHFSFIKQGLILDGEVGKPIKADLVIFATGYKGSITNLHTSEMRCQWLAHFLDQTFKLPNIKEMENEIQKWEDYMKTYGGKEYKRSCIAALHIWYNDQLCKDIGCKNRRKKSFYEEWFQPYLQSDYVRLSPNN*