MSLQLKNAFLIFNPVAGQDNSEELLEEVKERLSDGLKLTVLETTPDVSAETLTQQAIDSGAELVIASGGDGTVGAVAGKLVATHIPLGVIPRGTANAFSVALGIPTRLDSPLSHVQAACEVILDGFVKYVDTAVVDTSEVKDYPMILLLGIGYEAEVVEAADRDLKDMLGPMAYILSGASKLVSADNFKTVVEVDGTEIEGLVGAITIANAAPPFSVLAHGATGDCIYDDGKLEAIGYVSQGTLSNITGMIQLFSGVLLGSSEQPGSDDGRVYGGRYKDIRVMTEPPQKVVLDGELSVSPELLQLLGAAATEDSPVAYATNYATHGRKVPNPT*