MQQKSGIAITKGGKLKGRSRSNNTNKFVGVRQRPSGRWVAEIKDTTQKIRMWLGTFETAEEAARAYDEAACLLRGSNTRTNFITHVSLDSPLASRIRNLLNNRKGVKKQEDTNANANNAPAPKVTTTRSASTCTSTSTSTSTSTSSNSSNGNDKNDKSLSTANTRSSNLFDDAYKPDLSNCREEFESGHQSNASWGFGTVFDRFPIAQILDIPKIDDGLLTNAADLELSEFERMKVERQISASLYAINGVQEYMETVQDSNDTLWDLPPLCSMFC