MSNGQGVEPVRVFVATWNVGGKSPHSGLNLDDFLHVHDQADIYVLGFQEIVPLNAGNVLVVEDNEPAARWLQLINQSLNKSPAVYVFNSPTHPHDNRSVGLRGLKTTATTGGSLFFPKYSLKAFSQTFRTESGKRLKTCSCTSELERKYGKDCCFQCPKSSIRDDESSSEEDDEPNSFSTASSTKHMKYSLIACRQMVGIFVTIWMKKELVQHVSHLRISCISRGIMGCLGNKGCISVRMTFHQTSFCFICSHLASGEKEGDELRRNLDVIETLKNTQFPKICRTPASGVPEKILDHERVIWFGDLNYRIALSYSETRKLLEENAWDALLDKDQLKIEREAGRVFKGWQEGKIYFAPTYKYRNNSDTYAGDTTKSKTKRRTPAWCDRILWHGHGIRQLSYIRGESQFSDHRPVCATFLVDVNVPHSRAEML*