MSRIEKGTQRFRPTVVARRPSQPDGGGDSAAKPKPVPPPSRVPAESAGRAPATRILPRAPAAAAPTGAAPSGLAPTARSYATRIVPAQRMPITPRSLSQPTVRGAPPTPHGSTQPTFSPYERFLHAAQDDPQGVLQVPAGVDPSSVAELAAETWQQMSADARAQYGAPSATMPPAPATSRAATPRKRVHHSISDDEAEYQRQCEQQGTAAPDSDLPPLRIDIGTTRMESIAVTHWKSGRASSRTFELERVRARQLKKRREEAAQQDGDGARASMEPGSVKTSDTPGPLTPRETPAPEAEPQFGENRFAVQTRIVDGKIVLDEQSLYANYRDDEQQEREQKHWEVIDERESDQFVNSASRSKQRRTQRWSAQETEQFYQAVSQWGTDFEMITRLFPRRTRREIKAKWTKESRQHPQRLDDAFKRRVKVDLTAYGQAVGVDLSGPPPVITPRAEPKADEVETVEDTVQ