MARIHVHTHGKSHSTRPTSKSSPSWLNQSRDQVSSLVVKLSKDGLSPSEIGLKLRDEHRIPLVKPVLGKSLTEVLAENNIKPDMPEDLDKLVKKALGLQKHLKVHNSDHRNVRSLELVEAKIHRLSKYYKSIGKLPKNWKYAAVIAQLE