MNSTQELQFLNPKGLRNIPENQGAIAREAAGCCMTLDDPCTSTAEVQLEQHWLIDANLLFVGPKIGEGAYSKVYEGKYHDDEIAVKIIQPGETSKEVAKRQSRFAREITLLQKVQHKNLVKFIGACKKPAMVVVTELLRGGSLRKHLMSQRPARLDLPLAVSYALDIAQAMDCLHSYGIIHRDLKPDNLLLTADLKSVKLADFGLARELTLTEMMTAETGTYRWMAPELYSTVTLRHGEKKHYDHKVDVYSFSIVFWELLTNRMPFEGMSNLQAAYAAAFKGTRPSLSEDLNVPEELIFIMQSCWAEDPHARPNFAQVVRMLNSFLSTISSPAESSALQRQMVSKSLPFSQKLTSKFSAKEKEVISSSPNLPNKSRRVLSILFKRCLFTGNGERLM*