MGKRKSFEQKSAQGHEEEDVKFAKRRNTLYKKAQELSILCGSDIAVVVISRTTGKVSTYGSPDPRTVIARYQSQKKNVQDGARSGSRKVMTKDEENAMQHLLVPYEEENLGTIPNPEPFLLPGLMEIPSSWMPSSSSIQSSQPLATSFGYGCGLDGLSYFDFDASPSGLIDPKSLNQESGATYASAPMIYSSSSFSSSGSGFGFLSSSSQGRGCGFNGLSALDSQGCGLDPNFLNQERGAQYDGSSIPISYSSSSSSSSSVSSVLPPSSSIDCLQPMATPPTGYGFDDPLSLDVTELEPSFDVGEFLDELNRSHPISPSSNGHGFNDDDPLLFDANIDDPLFFDMIDDDPLCFDVNEFLK