MAVDKNPHALLVPASAQGHLNSCMLLARSLAALGFQVSFVYFSSEYAKLKAKKQLVSTPVGAAEAGDHTTPTSSIHIHVVQDGFAPGDIDKIFFVTAAMKENLFNLILELREHGTPLTCLISDPLAHWTVDVAKHAGIPLVSYLTSNAMSYLLLHDIALLFSQGIFPEKGSPTQWKRETPVMLDHIPGLPPFSSELYPKNVRFGDVSSPIVSVLHEASACVKHGERLLIHTMLELEPDAFHALQVLGIPAYAIGPLLHHTEKQDGPIASSQAKENLGQLGVLQQLNEEIDCISW