MGGQLAKFKCVKSEIQRLADLLKAEGADFPGNDYHTTELKEWMDKLDLDKVKVKDVVWPGTHDSATNKIGIRFVSRPFAQCQSLSIYKQLVHGVRVFDIRVEKDCRVCHGILRSYKVECVINDIKRFLSETKSEFILLEVRTEYAHEDPPNFDKWLIEQLGDYLIHQDVHVFDKTLRELLPKRVICVWKPQKTAAPSAGSPLWSSAYLKDNWTDTDMPFTKFQKNLEYLEKQPSVDTRKFFYRVENTCTPQADNAVVCVKPVTSRIKPYARLFISQLYKKGMGEHLQIFSSDFVDDDFVNACIGVTIARAAN*