MKVKRSSLEVEGEGRERKDGVFGGTVVVGVKLDSQSRELLTWALVKVAEPGDQVVALHVLHNSEVLDQYGNSALLSLVKAFESVLAVYEGFCNLKQIDLKLKICRGSSVRKVLAREAKSFSATKVIVGITSNTRTIGSTTSIAKYCAKKLPLNCCVLAASNGKIIFQREAKELAFASPESGNNKENYPLPAKIFSALHRTLSNKNPNILSCRDSKNLLTVDGSLALVPVQTIEAASSSISLLMRELPELRPGWPLLRRAVLPERQPSERSTAKKISVVQWAMRLPTRHSTAAVHPDHKTMNRAVASLDGASGAIVPVGDVVSPKSDDMELKNLPKEFEFLHEMYSSTCRLFSYQELQSATSNFSKDNMIGKGGSSQVYKGQLPNGKELAVKILKPSEDAVKEFVSEIEIITTLHHKNIISLVGFCFDKNKLLLVYDCLPRGSLEENLHGAKAQTILSWDKRYKAAVGIAEALNYLHSSSTQSVIHRDVKSSNILLADDFEPQLSDFGLATWASASSSHIACTDVAGTFGYLAPEYFMYGKVNDKIDVYAFGVVLLELLSGRKPISNEYPKGQESLVMWAKPILLSGKVMQLLDPRLGDKYDKDQVEKIIMVASLCIRRSPRMRPRMSLISKLLHDEAIKWATLEAGASEELDGLDEESYPSSDIQSHLNVALLDVEDDSLSVSSTEPSLSYLTSTKCMEDYLQGRWSRSSSFD*