MALRGVWHKAWLLRWSAADLEQCRAFASTACRGAEGHQAVQRCKAVVLPRFGGPEVLQLRDGVNVPPVKAGQVLVKVHAAAINPLDVRIREGYGRSIFEPLLPLVLGRDLSGEVAALGSGIGSFKVGDSVFGALHPTAVFGTYSQYTVADCSELQPKPQNLSHREAATIPFAALTAWRAVRSIGKLKKGQRLMVLGAGGAVGLSAIQLARAAGADVSCTCGNRSMDIVKKVGASHAIHYAKSAKEVKQAAEGHYDVVLDALGKPETEQLGIELLRKGGHYVTLHGETARLTDELGIVAGGAASVAQLARKRLQFQYSHGVDYSWAVMRPDEDALHEIARLASDGTLHIDVGKHLPLSHVVEAQALQYSKDVRGKVVLDVE*