MVKVRMNTADVAAEVKCLRRLIGMRCSNVYDLSPKTYVFKLMNSSGISESGESEKVLLLMESGVRLHTTDYLRDKSNTPSGFTLKLRKHIRTRRLEDVRQLGYDRIILFQFGLGSNAHYVILELYAQGNILLTDSDFMVMTLLRSHRDDDKGLAIMSRHRYPVETCRVFKRTTTEKLHAALMSSSQTDKIEHVEDNERGNGGSDVPQQKQVNQKSIKATNSTKKGNDRAKSPTLKVVLGEALGYGPALSEHIILDAGLVPNTKIDADFTLEGNTLLSLTEAVKQFEDWLEDIILGEKVPEGYILMQQQALSKKDSTICDSGSSEKIYDEFCPLLLNQLKCRNFMKFETFDAALDEFYSKIESQRSEQQQKSKESTAMQRLNKIRTDQENRVVTLKQEVEHCIKMAELIEYNLEDADAAILAVRVALANGMSWEDLARMVKEEKRSGNPVAGLIDKLHLERNCMTLLLSNNLDEIDDDEKTQPVDKVEVDLALSAHANARRWYEMKKKQENKQEKTVTAHEKAFKAAERKTRLQLSQEKTVAVISHMRKVHWFEKFNWFISSENYLVISGRDAQQNEMIVKRYMSKGDL*