MHEFHPYNSELPQIITSFKGNQKLILGGFRYNIHHVKEGVKTWRCVCAKKLTGTRTWCKGTDGSGNR