MEVKPPPGCPQPDSSRRCRQEEEGHDPKEPEQLRELFIGGMSFETTDANLREHFEKWGILTDCVVMRDLQTKRSRDFGFVTYSCVEEVDAAMCALPHKTDGRVVEPKRVVSREDLVKPSAHTVKKIFVGGIKEDTEEYNLRDYFEKYGKTETIKVMEDKQSAKKKKIRGFAFVTFDDHDTVDKIVVQKYHNINGHSCEVRKTLSKQEMWSAGSPRGRGGSGNFMGHGGNFGGGGGNFGHGGNSGYGNQGGGYGGG