MESGTAFYGGESLSIDPKWLIDPKLLFVGPRIGEGAHAKVYEGKYKNQNVAIKIVHKGDTPEEMTKKEGRFLREVTILSRVQHKNLVKFIGACLEPVMVVVTELLVGGSLRKYLVSLRPRSLEPRVAVGFALDIAQAMECLHAHGIIHRDLKPQNLLLTADQRTVKLVDLGLAREETLTEMMTAETGTYRWMAPELYSTVTLRHGEKKHYNHKVDIYSFAIVLWELLHNKLPFEGMSNLQAAYAAAFKNIRPSADNLPEELSEILTSCWKEDPNDRPNFTQIVQMLLHYLSTLSPQETLAPHRTFSSENTTLSPGSPGMSSPMASRGDLGDTPKGKMEDKPRGFFFCFSECY*