MKSARPIQCRASNDPVSDAISRQHIQVESIPWAGIIRCESVVVDLDSSSMLEEVGLITRGLLNKKAVAGWDMYSTSWIGGNPYRGLKFHVYQNATEDATAGPTIWTYACVYKSAAIKKLQAQRFLEKLMIATEHFRNNPSLLEEVKQDVLESVLHLQIREAVAIALPLEPSLELSREITTQNRAVMQLNAEAEKVALLSEKGAISSVTDGVPSSTIQTDRERSKWSKAMNSPTSVTRGFRNLWRDPQCPIQTQNLIENASEASKVHSSGVREWDGLETPSMFPTRDPRNFEWPETLILEDEDDDDLVLVSESLLNTLVSDDKNAKSDVTTETTVTCKESLLEDLLETTNERVDIVDEVRASLEAHFDDNASALTESPSTDAGDEPCFPCSFFLGHTKSPVVEFN*