MNSSAITQTSFNSAFKPFQKPQQAIIEQTNQNDMQLENAEPLQRAIAQQNQNLDSQGIIHNETPTSYQNHQFNLKSQQLQVQNQIPTLNSRLLYTLAIANQHLNGSFKASDETGKKESLITGVNSSGYREKGLQNTIYTKSDQSADSTQIFGSSMCQSPILQENTLVFNAKPALCPIQRFSQERTDKKREEIERIQGRLGALSYPLTNSFQEVKLPNQYPLKNEEQNDINSITRDIQIDNFDISKIKVLDYEDLNDCVSALLKKAKEDQNDEYNRKKRQRKNKQQLKILENEYAKNPDWTREYIRKLAESLGLSECQVYKWRWDQLKKINPELTHDSMN