MSSDKERENHVYMAKLAEQAERYDEMVEAMKRVAKLDVELTVEERNLLSVGYKNVIGARRASWRIMSSIEQKEEAKGNEHNVKRIREYRQKVEAELSKICHDIMTIIDEHLIPSSNIGESTVFYYKMKGDYFRYLAEFKTGNERKEAADQSLKAYQTASSTAESDLAPTHPIRLGLALNFSVFYYEIMNSPERACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLQEDGGIYLFPDYTELSLSLIVSGLSKFN*