MQAATVVINRRALRHNLQRLRELAPASKLVAVVKANAYGHGLLETARTLPDADAFGVARLEEALRLRAGGITQPILLLEGFFDAADLPTISAQCLHTAVHNQEQLAALEAVELAEPVTVWMKLDTGMHRLGVRPEEAEAFYQRLTHCKNVRQPVNIVSHFARADEPECGATEHQLDIFNAFCQGKPGQRSIAASGGILLWPQSHFDWARPGIILYGVSPLEHKPWGPDFGFQPVMSLTSSLIAVRDHKAGEPVGYGGTWVSERDTRLGVVAMGYGDGYPRAAPSGTPVLVNGREVPIVGRVAMDMICVDLGPNAQDNAGDPVVLWGEGLPVERIAEMTKVSAYELITRLTSRVAMKYID*