MVNLAVALRSSMCIIVKSAGLVPHTVETEPGTKVNFWLPKNSCENSAGKPAKPAVLLIHGFAGDGVMTWAFQACSLSKSYSVYIPDLLFFGGSYTDKPDRSPEFQAECMVKAMSILGVDKFVPVGFSYGGVVAFKIAELYGNMVKALVVTGAPPIMTDSNVNRFGLSSMSDVLLPKTVKGLEFLLSVSLHKRIWLPSWPLKDYLKTMFTNRKEMAELLEALIINKDTTTLPSFPQRIHLLWGENDLFFSVEFAKDLQPKLGEMTSMESIKNGESLDEDNARPARKVSLKLIRRD*