MECPAPDATDAADPGEAGPYKGSEEPEGREPDGVRFDRERARRLWEAVSGAQPAGREEVEHMIQKNQCLF
TSTQCKVCCAMLISESQKLAHYQSKKHANKVKRYLAIHGMETIKGDVKRLDSDQKSSRSKDKNHCCPICN
MTFSSPAVAQSHYLGKTHAKSLKLKQQSTKGAALQQNREMLDPDKFCSLCHSTFNDPAMAQQHYMGKRHR
KQETKLKLMAHYGRLADPAVSDLPAGKGYPCKTCKIVLNSIEQYQAHVSGFKHKNQSPKTLVTLGSQTPV
QTQPTPKDSSTVQD