MGEKELSEGFFSCLFPCFKVSDKDKETSMCSASSTEGHSINQTSIGSFFSTSEQMPINGVAVIFTMTELNKATSNFSTSYRIGQGGFGVVYRGKLTDGRTVAIKRARKDLFEARLTSQFQSEVNMIAKVEHLNLVKLIGYLEEGNERILVEEYVSNGNLRQHLDCEFGTVLDLFTRLDIAIDVSHALTYLHVYADQPIIHRDVKASNILLTESLRAKVADFGFSRVGPSDFGATHVVTQVKGTAGYLDPEYLKTYKLSPKSDVYAFGILMVELLTGRRPIEHDRDVEERITVRWAYGKFQNGKVEEILDPRLEKSEGALFVIEKMFELAFQCSAPTRQDRPTMKKASEYLWMVRKDCHALAQERSQNGSKRV*