MGIRGATLPYEARALIQECDPATIFGDMSFLGSGAFGEVFETSHLATGARLAVKKIRLVKGFDSDEWDDTYREIRFLRRCDHPNILTFHGCYLHEMTICLAMELALGSVTDVMEVFKAPLNEAEIAVVAHDVLAALAYLHQSGLIHRDVKAANILLTEDGSVRLGDLGSGSMSSRASSLVGSPYWMAPEVVMAMEAGSYDGKVDVWSLGIACIEMAERRPPLWKMNAMSALYHIPMNAPPTLPADGGYSDALRDFLAAMLVKSPAERGSAVELSQQPFVAEKRPGDTILKLVTRAKKPRELWDDLGGPSPPVTPGSYEGALAAATGPTGGAAAETALQQVRTIRHQQRSELEVEQAVVAMQLKEQKKVRVVHNKAAEQMRRHHEAEMQRLAQQDARGRDALLRLGDSEREKLRPKLLGSGRDEIRRSHTETVKASNKQHKTLLSEANKMPKSPDRSDTLKRHKAEQAQRLSRLEEQHKQSIADFVRNFNEQVEKTHAGWWDKHRAEFETARASVASYQAARAETFAAKHAEEQRQLEADRAAAQVELRGFEADEETRLEEQRQRQVQLAGRHEEELHELTISHVTSTRRISI*