REEKGREGRGRGREGERERERGRGMEGHDPKEPEQLRKLFIGGLSFETTDGSLREHFEKWGTLTDCVVMRDPQRKCSRGFSFVTYSCVEEVGAVMCARPHKVVGCVVEPKRAVSREDSIIPGAHLMVEKIFVGGIKEDTEEYNLRDYFEKYGKIETIEVMEDRQSGKKRGFAFVTFDNHDTVDKVVQKYHTVNGHNCEVKEQEMPSAGSQRGHGGGSGNFMGRGGNFGGRGGYGGGGGGSRGSYGGGDGGFNGFGGDAGHGGRRGYSRGGYGGGGPGYGNQDGGSGGGGGGEPG