MDYRLLDGFYSRGDHGSQEIGRTGYGSVFFGKLPDGKEIALKVSSNIRRANEEFLNEVDLLSRVHHKNVGSLLGYCISESGEVMVIYDYFSEGPLTEHLYGQRAGLDWKSRLKIAIDAAEGLQYLHVCCTPMIIHRDVKTANILLDINLNGKLCDFGLSMMTMDRKAPIDTLVAGTYGYLDPEYVCTGVLTQKSDIYSFGVVLLEIICGRKPIDNTLPEEEIILREWVKDYVGINENPGKIVEIIDKKMDGNYDMKSITIVAKVALRCVEETSSSRPSMSEVVGELKEAFMYEKVNMKFLSGS*