MATRSSSGFGHEGSSLSSINFQTNTSSSEMGPYFGRSGGLLGMDMMSNNANTGLVQNGYSSNSSLDSVSGLKVDASLASEWSTEEQLRLEVGLEKYKDKPSIMKYIKIAATLPDKTVRDVALRCRWMTRKRRKAEEQNCGKRFSYSKDKQVELTSSIPSVSPASMASYPFLMPSTTSSDLSGNAFSLLDQNVRAFSQIRANLSSYKAHDNVDLFYQARNNLIRIQNDMNNMPGLMSQMPPLSVAIDDDLSAILFSNSTSAVPFNTMQNGGFHMKQEPFG