MLAMDSLNGYRLEPKWEIDPQLLFVGPKIGEGAHAKVYEGKYKNQTVAIKIIHRGETPEEIAKRDSRFLREVEMLSRVQHKNLVKFIGACKEPVMVIVTELLQGGTLRKYLVNLRPACLETPVAIGFALDIARGMECLHSHGIIHRDLKPENLLLTADHKTVKLADFGLAREESLTEMMTAETGTYRWMAPELYSTVTLRLGEKKHYNNKVDAYSFAIVLWELLHNKLPFEGMSNLQAAYAAAFKNVRPSAESLPEDLGVIVTSCWNEDPNARPNFTQIIQLLLNYLSKVGSPALSAIPQRILASKNSLLPPDSPGTSSLMATKLDECGETPKAKTEDKRKGLFFCFNQCY*