MVNLAVALRSSMCIIVKSAGLVPHTVETEPGTKVNFWLPKNSCENSAGKPAKPAVLLIHGFAGDGVMTWAFQACSLSKRYSVYIPDLLFFGGSYTDKPDRSPEFQAECMVKAMSILGVDKFVPVGFSYGGVVAFKIAELYGNMVKALVVTGAPPIMTDSNVNRFGLSSMSDVLLPKTVKGLEFLLSVSLHKRIWLPSWPLKDYLKTMFTNRKEMAELLEALIINNDTTTLPSFPQRIHLLWGENDLFFSVEFAKDLQPKLGEMTSVESIKNGGHLVQLDRPFVYNKLLNKFLASVH*