MRPIPLLLILSALALPALSQAAVRVEVLQNRLAQPWGMAFLPDDQGILITLRGGELKRWQPGKGLSAPIAGVPQVWANGQGGLLDVALAPDFAQSRRVWLSYAESDASGKAGTAVGYGRLSEDATQLTNFTVVFRQQPKLSVGNHFGGRLVFDGKGYLFIGLGENNQRATAQDLSKLQGKVVRLTETGGVPPDNPFVGRADARPEIWAYGIRNPQGMAMNPWSEALWLNEHGPRGGDEINIPQAGKNYGWPLATHGINYSGLPIPEAKGKTVPGTEPPLYVWPVSPGVSGMAFYSAPTFPQWQHKLFIGALKETSLIVLAVDGNQVREEGRLLEARGKRIRDVRVGPDGYLYVLTDESNGELLRLSPEA