MKAELNDLLDSLVSLALLPRPSERTQLEFVDSVASKFEELLSPEIGASRAPEIIRRAMVLPSVGCERGESIGRHHAHASAHGHDGRDKGEVIAELREQLRLSLRSEAALRTENARLRELNRADRALNDELARKLEVLAVLNSEPTEGVGLASIGYAGSGLPGSQSPSGNGSISPSASFNRHIPIVISAGAHPAAPEAAAGDLGRQDGLSPLHGDGEAPPLSPAGTSDHEHDIRHERSSSECEGGDEAHAAKPKPVLRRLSSGAVRLEPPPPELDPEVNQRLSARTQSEEDEEEAGGASGQRGSKRRELAAALLSAKLPSGRRTTELVVAVDSAESPAGHQSADEGGSMRRRAHNDALRLAVAEGLRAGFSAQPAAPRAEGPPSPRARIESLSPPGSSRAVAAAGLAALPPPTPAHSSMNLAPGPSTALRRIEERLASRRAGESSPPVDGSRRGSGAGVPSADSPTNAQAPGAPGSRPSEVFRVPAPRPQPLNAPAGSPDAQGSGPPLNVGASLHD*