MRASTSEGTIGGVANGRSYIRFDSVTFSRPVEAASKHPADASSTGIIQAVVFDVSDRDKVGSGDLICCTPDVMNQEGCKQGEVIVHPSSQEPTWPFVFATHFKGNSLDATLPSETVNITKTGLYNLYFVLCDPQLKGVYIDGATVWKNPTGYLPGSMTPLMTFYGYLCLAYILLGLIWFSQSMRYWKDTVSLQSHLTVIIALGMLEVTLWYFEYANFNATGHRPIGITLWAVTFGALKKALCRVLLLAVSMGYGVVRPTVGAHSYKVIILGVTYFLAVEILDIVENVGAINDLSGNTKILLVLPVAVLDAVSILWIFISLSKILEKLQAKRLVTKLDIYRKLTNTLAICVVVGVSWIGYEFYFKATDP