MLALVGGEGDMEQEFDAKLKIQNNSANTQRSKSFAFRAPQENFTIQDFELGKIYGVGSYSKVVRAKKKDTANVYALKIMDKKFITKENKTAYVKLERIVLDQLDHPGVVRLFFTFQDTFSLYMALESCEGGELFDQITRKGRLSEDEARFYAAEVVDALEYIHSMGLIHRDIKPENLLLTSDGHIKIADFGSVKPMQDSRITVLPNAASDDKACTFVGTAAYVPPEVLNSSPATFGNDLWALGCTLYQMLSGTSPFKDASEWLIFQRIIARDIRFPNYFSNEARDIIDQLLDVDPSRRPGAGPDGYASLKNHPFFSGIDWENLRLQTPPRLAMEPKAPSTHSSGDEQDPSWNPSHIGDGSVRPNDGNGAAASVSEAGNSITRLASIDSFDSKWKQFLDPGESVLMISMVKKLQKLTSKKVQLILTNKPKLIYVDPSKLVIKGNIIWSDNPNDLSIQVTSPSQFKICTPKKVMSFEDAKNRAQQWKKAIEALQNR*