MPRRSARSCRDSWRHHLARDVYHRPFTARDDDELLRLHYRLGDRWKEIGRAVYGRTSRVMKHRWRELRRGGFLAAAARKEQAIDMVESEVEESADQSLPAPELQPPLSRTLLPRALVIAALPMSTRWIPWPAASR