MDLASMQDAFDRVTKKQKLSYAKTEDVIDKFMHEIQAAASKLDQGDVVDHSAVLSELQAKLTAAVNQLSSAQKEVNLALSKYGKVMDKQFCADLSKAYRDMDFDHRLVNQIIALHFYRQGMFELGDCFVGEAQESEGAAALKLPFFEMYQILEHMRNKNLEPAIEWAKSHHKELKEKGSSLEFKLHQLEFVQTLLKAGRWEALLYGRRIFGKFPDHLGVIKKLMACMVYFARDVGSNPYKELLAPSHWESVALEFTRECCGLLGQGYESPLHVTLSAGSQALPTLLKLSSVMSNKKGEWQAMKQLPVEIELDKEFQFHSIFACPVSRDQSSAENPPMLLPCGHVLCKQSIVKLAKGNTRPFKCPYCPMEASSSHCRQIHF*