MVIAVEASLVHQQVSSWAELGGRVREGRSARDGTRSSVSIGASPSFSAGGGRVCVARVGECCSRTSRLGSQHVGSLTPFESRAVASHGNSIVGVTAARSVNAAIAETDGPDLKWWEKGSAPNIHDVHSTQEFLDALSGAGNKLVVVEFFATWCGSCRALYPKFCKLAEQYSDAHFIKVNFDENKPMCKSLNIKVLPFFHIYKGAAGKLDGFSCSLSKLQKLKDAIATHYGDSDEGSEGIDVAAILQGEDLRSPAVSDVTVLDTKADQSQDGQAGKNAASA*