MLPKFQNSFAQDKNLQTLIESFNQSQKNPNALQRSRYLTYMPSGSIRPPPNSTQTLNILQEKVTFTLLTNPSINSTLTNDQQDIILKFQIGNRNLQIVTLDKITRDQKEEEQNQNPYIVSDANQIDIPILQQQQQQQQQQKQKIDFKLEDADEIEVNGNDNILTISTKSIIKYNKIEQYKKPVQNLHQEIQNKNEAQMIQIHFKFVRDWYTKAGNNQFNAKKALQEFLKSLAIPKIKILAFDQQQSLPEAIPDPEKKPEKNEKPEEKEPEEEHEQKSEKDLQNLFPHVTEEFVQRQREALEKKNQTTDEKIKRLFEEVRIRHFKSQPYNAEKNIFKCPYHKCQKVYKKPNQLKNHLKTNHQKLSEIGLTIDDNGEYKYNERILDYCLLLWKVYPNFVKSVINEMRQRKDQSST