MSGGGSQHRAESRHASAEPSSFTARAAIAAVVCWSSDLAIGKDSYRESRIEGDWRGIVRVGAVDWYFRVAIALQIRPKRSIWAEKICGVTFLAMDGDRSQTPVSLPPPMKMLSTTSLQSSETEKKPSVARNGDEKREEWSARSVALFLDLYEEKYFEMDRGSFRSKDWEQLVDRFNMEGGGGKSVKQCRDKMDSLKKRHKLEKGRKASTGAETCSWVWFQKMDGMFGDHPKHQSVLLGPPDAVDMKFPADKFRITGGENVVIEEEESRRLVGSWREAKKILQELPLSAEERGKARTLLLEKKEEERLEYFEGDFEEVSHCLKLLVERASGHPTGMAGLVQMDFATASDIQRRLEEVLTDVISLKRRAASDLRYFMPSAKNSRG*