MSSPQDRGSVLDSSSSDSPTLSDCRNESIAPLPRRPIPRKGHTKSRRGCYSCKRRRIKCNERHPECSHCLKAGLQCEYPANIIQATQRSHAISGSREAGNFRSAPGVFSMGDMRLFHHFLITAYPHLPVGQDKIWVTVIPSFAHNYEYLIHSILALSASHLDAVTSSGVAEQAIQHRILAVKSLNEALSVPPKTRCERDARMAAALALAFQSTHLQDGMAEFLTMVRGCNLIAGDEMSLNEDSVFHVFREDSHLQTIRNRIENSPMTCVNPEDLDLASVSLSSIESLHMSDCERSYWEHLASVVNHAYERPIDAYTAFVTLYNIPSRWTHEQFQAFIDPGNNVAQILLAHFIAIQAILTPILYLERVGFQGVNAPTAVLSWIEGIYWNVAHHLRHYVEWPRQVSKYPFEQFMGQKQSDNLDIDPTLL