MSSPSPLTPPDQVATLTLTAPEAPKPVVATQAPAIAPQVDPTQVPALDARVDGFLDALTNAQTRSPEFSAQAENVRTMGDQEIRRAAETSNRLLNTPVKALKEGGIAEGSKVGTTLLQLRRTVEDLDPSQATGTRKLLGFLPFGDKVVDYFRKYQDSQTHLNGILHSLRNGQDELAKDNAALNMEKQNLWATMGRLNQYVYVAERLDARLTEQITALELSDPDRARALQQDVLFYVRQKHQDLLTQLAVSIQSYLAIDIIIKNNIELIKGVDRASTTTVSALRTAVIVAQALGNQKLVLDQITALNTTTSDLIQRTSEMMRDNSAAIQQQAASATIGLPQLQAAFANIYATMDSIDNFKLQALDSMQTTISTLESEVSKSREYLDRVNNADRRLASGALDIEGGAPGGLR