MGCKLVKFTSAADEEKELAELQQAEGTDFPGSDYHSSDRTQWMGQLDLDKVKVKDVIWPGTHDSATDKIGIPYATRPFAQCQTLPIYRQLLQGVRVLDIRVEKDGFICHGILTSYKIDVVISAVKRFLDETTAEFIVLEIRTEYGHEDPPEFDTWLIEQLKDFLIPQDEAVFEKTLGELLPKRLFCVWKPRKSPAPSPWSPLWSSAYLRDNWTDTDLPYTKFMNNMYYLEMQPPVDERYYFYRVENTCTPQATSAVACVKPVTSRIRPYARLFISQAFKKGLGNCLQIFSSDFIEDDFIDACIGATLARIEG*