MGRRKIEMKMVKDSSSRQVTFSKRRTGLFKKANELATLCGAEIGVIVFSPGGKPFSFGHPNVESIADRFLNQEGSKSKAGSSNSKNDETVERLSQQLDDLNKKLEAEKKRGHMLDKAILKAKGLPLKSKAPNVHELSQADLQKMKESLEQLREKVKARACEMEASSSLLLLANEPDIETDRTVAKNE