MAVDREECVYMAKLAEQAERYDEMVEEMKKVAKLVHDQELSVEERNLLSVAYKNVIGARRASWRIISSIEQKEEAKGNEEHVQRIRKYRTVVEEELSKICASILQLLDDHLIPTASTGESKVFYLKMKGDYHRYLAEFKTGADRKEAAEHTLLAYKAAQDIALVDLPPTHPIRLGLALNFSVFYYEILNSPERACHLAKQAFDEAIAELDSLGEESYKDSTLIMQLLRDNLTLWTSDMQDPAAGDDREGADMKVEDAEP*