MRTRAQEDERASQRLLGPGKVRLVLVKHAEGRRQKERFMPVFVRQIQVGRHVRSGVRDVVVGSRASPFAREQAPEPGKEVREDTRRVQACASSEAPVRPGVLFAVAGFEALPGLQGGKSGGFASSVASSIRHRTWRLARPERVCTCPSHSSTGAPDTSTSSTVPGIVQSARRPAGRAGALRADVVVVPVAAALSRGKADEQIRDLVLGHHVRCARQAMASRRSHCLSASCAVRGQVDAEQLEMLARFQLLADRDAGIAEQRGSGSGGRIQTPRAPGHPCGGEVRVVFAHAHDSKAS*