MHRLTCGCKFADPDTVVPSAASHRVRPDTMSCGSDGCRDGGSGGGSGSEGFGRSRPSKVAADDSVEPARCSDATSPPGSWIDRKLLVDPKMLFVGSKIGEGAHGKVYKGKYGDQIVAIKVLNSGSTPEEKATLEDRFIREVNMMCKVKHDNLVKFIGACKEPLMVIVSELLPGMSLKNYLNSIRPSQLDIHTALGYALNIARAMECLHANGIIHRDLKPDNLLLTANRKKLKLTDFGLAREETVTEMMTAETGTYRWMAPELYSTVTLQRGEKKHYTNKVDVYSFGIVLWELLTNKMPFEGMSNLQAAYAAAFKQVRPAFPEETPQELASIVQSCWVEDPAMRPSFSQIIRMLDAFLMSIPPPPPSEQDEDAAAESEDTTSSLSSKSSSVSSIVSRATSKLSVVRHLFASKKGGSNGKA*