MQERFMSPMELPRCSAGSRPFTFVMSARGITDNKVKLGGMFSPNQFVPTKQVFHERPFGKLVPSKATESSTANVKEPSTFSAGQKFHLEDVIEAQQFNIEILSAIFDVAQEMEKIEKDSVGGQMLRGYLMATLFYEPSTRTRLSFESAMKRLGGEVLTTENAREFSSAAKGETLEDTIRTVEGYSDIIVMRHFESGAARKAATVANIPVINAGDGPGQHPTQALLDVYTIQREIGRLDDIKVGLVGDLANGRTVRSLAYLLAKYRNVKIYFVAPDVVKMKGSSGSVHHGTNARRNELGYDDIKNYLTSKGVEWEESVDLMDVASMCDVVYQTRIQRERFGERIELYNEARGKYIVDKKVMNVLQKHAVVMHPLPRLDEITVDVDSDPRAAYFRQAKNGLYIRMALLKLLLLGCSNDQLGLFQSLQMKTNIKYDNTFKSAYCMYWSAL*