MSSAESEPRGEAVYLAKLAEQAERYDEMVEEMKKVGRMVHDQELSVEERNLLSVAYKNVIGARRASWRIISSIEQKEESKGNEEHVQRIRSYRKMVEKELSDICQSILQLLDEHLIPTASTGESKVFYLKMKGDYHRYLAEFKTGSDRKEAAEHTLLAYKAAQDIALVDLPPTHPIRLGLALNFSVFYYEILNSPERACHLAKQAFDEAIAELDTLGEESYKDSTLIMQLLRDNLTLWTSDMQGPDAEGGGAGGEMKVEEADA*