MPRQEVRSGVCRIENDKKRNAAFTKRHAHLFKSASNLSALTGVRVAVILEKESGKMHGFGTPLVQPIVDSFLSGDPLVEPLVDEQVKDRIALLQSEVARLHMENEMLKTRANLSLQHIKKIQSQNSGMPANNIFSKVEDLSLEDLTNLFNNLLRVKEEIRRRLPPLQHGHEPKVGGPNMRQNWLLPSGPSQDHPKIHETSQQPLSSHHLPPQSVVDHAKDLPPPLQPQFQYYASPNTITKPLQNNMSPNSIVENTMDESPRFFYSGGNDTYVHESFSYDNLSNAPLDKAHEILGMDSYLDYNISDLEQYKMDCVEWANNAPPGSSGGNDDDIDG