MLACLVERLVAENDTDSIPDPEKSVDIHGVLKDLNIEGSIDYGVTAISLGSTDFGGLYSEKPLAVIRPAGADDVVRVIRRALESPTLTVAARGNGHSINGQAMAHHGLVIDMKSMADNNRIVVNVNFMYVDVGGGSLWSDVLKHCVLKYGLAPKSWTDYLDLTVGGTLSNAGVSGQTFRFGPQTSTVTELEVVTGTGEKFICSNSQHSQLFFSVLGGLGQFGIITRARVLLQPVPDMVRWIRVVYSEFDEFSNDAELLITSPESFDYVEGFVFVNSNDPVNGWLSVPLDSNQTFDPTHLPKKIGPVLYCLEVALHYNKHDDPFIVNMMIEKLLGKLRYLKHFRFEIDLTYMNFLSRVDHVEEAARGSGIWATPHPWLNMFVSKKDIDAFNRIVFQNILKNGVNGPILTYPLLRSKWDNRWSVALPKNEIFYLVALLRFSHAHPTESEINQMVAQNEEIVQTCIKNGFDFKMYLPHYNSTVEWKRHFGDQWGRFVNRKRQFDPKYVLAPGQKIFTRNHQF*