MEGHDPREPEQLRKLFVGGLSFETTDDSLREHFEKWGTLTDCMVMRDPQTKHSRGFGFVTCSCVEEVDAAMCARPHKADGHVVEPKRVVSREDSVKSGAHLTVKKIFVGGIKEDTEEYNLRDYFEKYGKIETIEVMEDRQSGKRGFAFVTSGDHDTVDKIVQKYHTSGNFMGRGGNSGYGNQGGGYGGGGG