MQQYELGKLLGQGTFAKVYHARNLKSGQSVAIKVIDKEKVLKVGMIDQIKREISVMRLVRHPNVVQLYEVMASKTKIYFVMEYVKGGELFTKVSKGKLKEDLARKYFQQLISAVDFCHSRGVYHRDLKPENLLLDENENLKVSDFGLSALAESKRQDGLLHTTCGTPAYVAPEVINRKGYDGAKADTWSCGVILFVLLAGYLPFHDSNLMEMYRKIGKAEFKCPNWFPPEVRRLMSKILDPNPSTRISIAKIKENSWFKKGLEAKSTKNEMETKELAPLDTDAVFALSDTDNAERKTGSLRPLNLNAFDIISLSAGFDLSGLFEETDCRKEARFTSKQPASTIISKLEDIAKRLKLKVKKKEEGLLKLEGSKEGRKGVLSIDAEIFEVTPSFHLVEMKKSSGDTLEYQKLWKQEMRPALKDVVWAWQGDKQHQQQS*