MAVDREECVYMAKLAEQAERYDEMVEEMKKVAKLVHDQELSVEERNLLSVAYKNVIGARRASWRIISSIEQKEESKGNEEHVQRIRKYRTVVEEELSKICTSILQLLDDHLIPTASTGESKVFYLKMKGDYHRYLAEFKTGADRKEAAEHTLLAYKAAQDIALVDLPPTHPIRLGLALNFSVFYYEILNSPERACHLAKQAFDEAIAELDSLGEESYKDSTLIMQLLRDNLTLWTSDMQDPAAGDDREGADMKVEDAEP*