MGKRKSFEQKSVRGHEEEEDVKFAKRRNTLYKKAQELSILCGSDIAVVVISRTTGKVSTYGSPDPRTVIGRYQSQKKNVQDCARSGSGKAIMTKDEENTMKHLLVPYGEENLGTIPNPEPVSTEPFLLPGLMEIPSSSSYSSWMPSSSSIQSSQPLATSYGCGYGYGLDGLSYFDFDASCSGLIDPKFLNEEESGAPYGSASMMYSSSSFSSSGSGFVFSSSQGQGSGFHGLSAPDSQGCGLDPNFLNQERGAQYDGSSIPISYSSSSSSSSSVSSVLPPSSSIDCLQPMETPPTGYGFDDPLSLDVTELEPSFDVGEFLDELNRSNPISPSSNGHGFNDDDPMLFDISSSSNGHGFSDDNPLFFDMIDDDPLFFYVNEFLK