MSGGGSQHRAESRHASAEPSSFTARAAIAAVVCWSSDLAIGKDSYRESRIEGDWRGIVRVGAVDWYFRVAIALQIRPKRSIWAEKICGVTFLAMDGDRSQTPVSLPPPMKMLSTTSLQSSETEKKPSVARNGDEKREEWSARSVALFLDLYEEKYFEMDRGSFRSKDWEQLVDRFNMEGGGGKSVKQCRDKMDSLKKRHKLEKGRKASTGAETCSWVWFQKMDGMFGDHPKHQSVLLGPPDAVDMKFPADKFRITGGENVVIEEEESRRLVGSWREAKKILQELPLSAEERGKARTLLLEKKEEERLEYFEGDFEEVSHCLKLLVERASGHPTGMAGLVQMDFATASDIQRRLEEVLTESDGTMSARSFKRILRISLLKHNPKPDLYNTTGSTVFSLYDVPLRIRFLQ*