MDKYTKIRVVGKGAFGAAVLVQARNRPSEQFIVKEVDMSRLSAREREEAKKEIKLLASFNHPNIVRYRDSFLERNQLHIVMDYAEGGDLHGLLQRTADAKQRLPEDLVLDYFVQLCLAMKHVHDRKVLHRDIKSQNIFLTQNRKVVKLGDFGIARMLNSTPPRRAGRVGTPYYMSPEICDNKPYNDKSDVWSMGCLLYELASLKCPFDARDMRGLVVKILRGAFPPLPHCYSAELSQLIARCLARDPHRRPSVNELLALPLIR*