SNAMAGHSKWANIKHAKARQDAKRGKVFTKLIREITVAARLGGEDIDSNPRLRAVVDKAFAANMPKDTITRAIKRGAGSGAGDNLVEVRYEGYGPSGVAVMVDCLTDNKNRTVAEVRHAFSKCDGNLGTEGSVAYLFKQRGLITFPPNSDEEKIMEIALEVGAEDVTTNDDGSIDVTTLPEDFEKIRNAMKAADLNPSHAEVTVLASTEVGLDKDSAEQMLRLTEMLEDLDDVQNVYSNADYPEEVL