MAAKKMSLKLVVDKEKNRVVFAESGSDFVDVLLSFLTMPIGTVMRLTGKESKIAGMSTLYESVEDLDLKLLQTEACKKMLLKPTSASEDHCRNLKVNVDDTEPTKYYSCSFGCCPEGHNYVSTSCNSQCLCGKFTGKMKIFDENVGAYSNDGVFVKGNMRFIIRDHLEVHPVSMTSTFALLNELGITDASVLEERSLNVGAAEVMSLLNRTLLSKTPLTDVFLRDQDKIDRENHDFKASTHHLRDLARPQEEKGNDSDSKKIKVKLTVKKSDNKAVYAECREQFTDLLFSFPHSLSGL