MSESIPETQKAQVNVKGKLEYKDIPVPKPGKDQVLVKILYSGVCHTDLHALNGDWPFPPNDPLVGGHEGAGTIVQVGELVDGLKVGDNVGIKWINGTCLACEFCERGEEILCQKPQLSGYTVDGSFQQYCLGQAQTVAKLPKDIDMAAVAPILCAGITVYKGLKTSEAKPGQTVAIVGAGGGLGSIATQYAKAMGLRVIGIDGGDEKKDMVLNKLGAEAFVDFTKSKDLVADVKAATRDGLGPHAAILVATSEKPFQQAGDYVRPGGVVVPIGLPPGANIVSPVFWGVLKTLRIKCSYVGTRTDSAEAIDFFVRGLIKAPYKVVPLKDLPKVYEDMHEGKIAGRVVLKMFD*