MTETQTPFSFAAALLQCHSPGQTFNMETLLKPEFGEYSPSSGENTGSEGEESTICTVCCDEASGRHYGVVACFGCKGFFRRTVRAGKNYICRYNKNCRIDKAGRNVCRSCRFQKCLEVGMEPDAIRPDRDKTGRQKNPRRNTEISIKKVSVSSLLGDLPCLNKFHSDSDDSSSSPSSRSSDSVPMSILPHPVDESILTTLTEIENIVIQLQDNDGIDALDMPPMCEAIVKPAMITGRTLLNFNGARGDADLDIVVKNLRRLVVFTFDYINTLRPIADLHPFEKLAVARNIISPFCILFTGYQTVAAEGPEPDSIYLPSGHRLPACQALFANDSDQKKFILLENKADTVRRNMIEMIVNPLRRMKVTKPEMVALKAIMALDPNVRGLASETCRLIIIARESVQNALFAHLVNLYGTMEATNRFAQLLLMVTSATRVAYSLSSFFQLSRDVNYKIDGLIEDMLFLDRL