MDSPMSMQGPSDEFQLDKRWLIDPKLLYVGPMIGEGAHGKVYEGKYRDQNVAIKIIQAGDVPEEIARREARFAREIALLARVQHKNLVKFIGACKEPVMVVVTELLLGGSLRKYMLSVRPKRLDLRLAVSFALDIAQAMECLHAHGIIHRDLKPDNLLLTADQKRVKLVDFGLAREETLTEMMTAETDTYRWMAPELYSIVTLRHGEKKNYNHKVDANSFAIVLWELLTNRMPFEGMSNLQAAYVVAFKNVRPSSENLP*