MESGDMFYSVDEFRLDPKWLIDPKHLFVGPQIGEGAHAKVYEGKYKNQTVAIKIVHKGETTEDIAKREGRFAREVAMLSRVQHKNLVKFIGACKEPVMVIVTELLLGGTLRKYLFSMRPKCLDRHVAIGFALDIARAMECLHSHGIIHRDLKPDNLLLTEDQKTVKLADFGLAREESLTEMMTAETGTYRWMAPELYSTVTLRQGEKKHYNHKVDAYSFAIVLWELLHNKVPFEGMSNLQAAYAAAFKNVRPSAENLPEELAVILTSCWQEDPNARPNFTQIIQMLLNYLYTVAPPEPMIPSRIFSSENTVLPPESPGTSSLMAKRDDTGDTPRAKDEIKPNGFLCCFSQCY*