MDEFNLHLTGDIHAITAANNLLAAAIDTWIFHETTQSDNALFNRLCPLNKEGKWTFAKIMMKRLEKLGIHKDDPNDLTPEEVNKFARLDIDPESITWRRVMDVNDHFQRKIKIGQGPNEKGMEIVGKEIHPFANIAHGNSSILADKIALKLVGQEGFVVTEVGFGADIGTEKLMNIKCRYSGLTPQCVVLVAIVRALKMHGGGPSVVARKPLDHAYVTKNIALVEAGCINLAKHIENTKMYGVNVAVAIDMFSTDTHAEVTTVRNVALEDGSFEAIVCTHHAHGGAGVVDIGIAVQKACENHNRSLRFLYNLEFSIKEKIGLIAKSYGASGVEYSKQAEKQIEVYTRKGFSGLPICMEKTQYSFSHDASLKGAPTGFILPIRDVRASVGVGFIYPLIGTMSTMPGLPTRPCFFDIDVDITTGKVLGLS*