MSSCRRDVNEEFNEQLRLQQLQEGQAGGGSPEGPEGDDPYTFVDPADGTAYEWDRDKKAWFPKITEDFLANYQANYGFPADSSSSSGAKREDVDIKASPKPADQKATPNADKKQKGEKRKPEPGWFHVEEDKNTNVYVTGLPPDITKDEFVQLMSKCGIIMRDPQTEEYKIKLYKDKQGNLKGDGLCCYLKRESVDLALRLLDDDEIRGYKLHVEMAKFQLKGEYDASKKKKKCKDYRKKMSQQQKQLDWRPEKKANTTRLRHERVVIIKNMFHPKDFEADPLVLNEIREDLRTECEKFGQVKKVLLFDRHPDGVASVSYKEPEEADLCIQALHGRWFGGRQLNVEVWDGVTDFQVEETSREREERLKGWESFLEHHNRKKRSDPNSASGSVGRGGIQSKDSTLGHGRNQDQDAI