MGKRKSSEQKSVQGHEEEEDVKFAKRRNTLYKKAQELSILCGSDIAVVVISRTTGKVSTYGSPDPRTVIGRYKSQKKNVQDCARSGSGKAIMTKDEENTMKHLLVPYGEENLGTIPSPEPVSTEPFLLPGLMEIPSSSSYSSWMPSSSSIQSSQPLATSYGCGYGYGLDGLSYFDFDASCSGLIDPKFLNEEESGAPYGSASMMYSSSSFSSSGSGFVFSSSQGQGSGFHGLSAPDSQGCGLDPNFLNQERGAQYDGSSIPFSYSSSSSSSSSVSSVLPPSSSIDCLQPMETPPTGYGFDDPLSLDVTELEPSFDVGEFLDELNRSNPISPSSNGHGFNDDDPMLFDISSSSNGHGFSDDNPLFFDMIDDDPLFFDVNEFLK