EPKEPEQLRKLFIGGLSFETTDDSLREHFEKWGTLTDCVVMRDPQTKRSRGFGFVTYSCVEEVDAAMSARPHKVDGRVVEPKRAVSREDSVKPGAHLTVKKIFVGGIKEDTEEYNLREYFEKYGKIETIEVMEDRQSGKKRGFAFVTFDDHDTVDKIVVQKYHTINGHNCEVKKALSKQEMQTASSQRGKGGSGNFMGRGNFGGGGGNFGRGGNFGGRGGYGGGGGGGGSRGSFGGGDGYNGFGDGNYGGSGNYNDFGNYSGQQQSNYGPMKGGGSFGGRSSGSPYGG