MKLIQIQPELGLRCLPVQLATAFNQITLRSFLLRETFLLFGALKGGAAVSVFSYLEMSPFFELNIGAKIPSVGLGTWRADHGLIGDALATAIKVGYRHIDCAQLYENEEEIGFALKKIFEDGIVKREDLWITSKLWCSDHSPEDVPKALERTLRNLQLDYLDLYLIHWPVSLKRGLIGFKPEYLTQPDIPSTWRAMETLYDSGKARAIGVSNFSTKKLGDLLKVARVPPAVNQVECHPSWQQPQLHSFCKSNGVHLSAYAPMGSPGGTSGKSRQLLKDPVLNMIAEKLGKSPAQVALRWGLQMGHSVLPKSTNEGRLKENFDVFDWSIPEDLFAKFSEIEQASITGSNFVHETFGVYRSLEELWDGEI*