MTSDKGRTSKKAAEGSPSALAVPDGRASSGPQKGRLSNGRTTGPARRSTKGNWTLEEDDILRKAVEIHNGKNWKKIAECFPDRTDVQCLHRWQKVLNPELVKGPWSKEEDDVIIQMVKKYGPTKWSTIAQALPGRIGKQCRERWHNHLNPGINKDAWTQEEEIRLIQAHHIYGNKWAELSKFLPGRTDNAIKNHWHSSVKKKYESYRAEGLLAQFQGLPAVVCPTGSLNVDSSSAMMQQNSDGSGLNVNQEVQDSSEFSQSALANISSSQVEQVDEPVGCHGQIHSNDGAHDSYSSCQEACHTKANDAASTSPETRHQLSISENDPDIHWQQDLSVADFDLQSELWQDISYQSLLTAPDSINAVSFFSPNYQHSACSSEVANNFEERLYPLHTYSSSRTGTVHHQSSATSVPPSFLCSGRASQIVSSELPIVPESKEQQMT