MTSPAPTSSWFSSLTRTASGTPSSSAMPPAGGVASAPVTLPDTPTAVGGKGGVVPIVAAAGAGARKKQLHGTLFKYGPKSANVAFRTGDFNHQVIFIGGLTDGLLATDYLEPLSLALEVEKWSLVQPLLSSSYIGYGISSLEQDALELDQLIGYLINKENSEGVILLGHSTGCQDIVHYMRTNLACSKAVSGVILQAPVSDREYRATLPETAEMIDLASKMISEGRGMDLMPREANSDAPITAYRFHSLCAYMGDDDMFSSDLSEDQLRQRLGHMSTTQCQIIFSMGDEYVPEYVDKKALVNRLCQALGGAEKVEIEWGDHALSNRVQEAVRAIVDFVKREGPKGWDDPWS*