MEGLLQTENSSAVMKLNVTRHEPTMVAPAEATENHVYFLSNLDQNIAVIVQTVYCFKGCEEMGNVRPSDVIREALRKVLVPYYPLAGRVGISQEGKLNVHCTAEGAVFVEAEADCVLEDIGDMTKPDPSKLECLVYNIPAAKNILEIPPLVVQVTTFKCGGFVLGLGMNHCMFDGIGAMEFVNSWAETARGLPLSTPPFMDRSLLKARSPPKIESPHLEFAEIKEVSSDSTEQLHSEELVYRSFCFTPEQLDELKKQAMEDGVLTRCSTFEALSALVWRSRSKALNMAPEQEAKLLFAVDGRAKFEPPLPKGYFGNGIVLTSAIGKAGELGEKPLSFGVGLIQKAIGMITDKFMRSAIDYFELTRSRPSLTATLLVTTWSRLSFHTTDFGWGEPVQSVPVTLPAREVVLFLSHGKQRKSINVLLGLPVSAMDRFRELLQM