MEGLLQTENSSAVTMKLNVTRHEPTMVAPAEATENHVYFLSNLDQNIAVTVQTVYCFKASEEMGKERPSEVIREALRKVLVAYYPLAGRIGISPEGKLNIHCTGEGAVFVEADADCVIEDIGDMTKPDPSKLECLVYNIPGAKNILEVPPLVVQVTTFKCGGFVLGLGMNHCMFDGIGAMEFVNSWAETARGLPLSVPPFMDRSLLKARSPPKMEYPHLEFAEIKEISSESTELHNEELVYRSFCFTAEKLDELKKEAMEDGVLTKCSTFEALSALVWRSRSKALNMAPNQEAKLLFAVDGRAKFEPPLPRGYFGNGIVLTSAIGKAGELAEKPLSFGVGRIQKAIGMITDKFMRSAIDYFEITRSRPSLTATLLITTWSRLSFHTTDFGWGEPVQSVPVTLPAREVVLFLSHGKERKSINVLLGLPESAMDRFQGFLQM*