MDERRNILMDRYEIGRQLGQGNFAKVYYARNLTSGQAVAIKIIDKDKVTRVGLIVQIKREISIMRLVRHPNVLQLFEVMASKSKIYFVLEYAKGGELFNKISKGKFSEDVARRYFHQLISAVEYCHSRGVYHRDLKPENLLLDDNDNLKVSDFGLSALAESKRQDGLLHTTCGTPAYVAPEVLSRRGYDGSKADIWSCGVILFVLVAGYLPFHDPNLIELYRKISKAEYRCPRSFSVELKDLLFRMLDPDPSTRIPISRIKRSTWYRKPFELNPPKVKHDTARDKVCNGEATTSNSRECSNSEENQVLQNLPNMNAFDIISLSTGFDLSNLFEEKYGRKEERFTTRQPAETVFAKLHELAERLKLKIKKKDNGVLKLAAPKEGIKGFLELDAEIFELAPSFLLVELKKTNGDTIEYKKLVKDEIRPALKDMVWAWQSDRHQQQEQIMQGEQQQSPLPPGPPQQ*