MPDQRPKRPSDSVAAASPAAKRARDPSAPAFPTYRDAPDLPPKIRLLCEILASSAPDVDAALDDADVRVTSSDVEQVLRFSYAHPRAAVAFFRWAGHRHLRHQHSPYSWNLVVDLLGKNRLFEPMWDTVSSMRTQGLLSLATFASVFSSLAANPASSPLRAFVELPMYGMDRDTPALNSLLSALCRASRLDDARAAIPVARAEAGTRPDADSYAILLEGCEAAGDPHVAREVFDEMRHVIGFDPANVPAYDSFLTTLISSGSSTALMDAMDYLAILHRQRCSPGEKFFRAALAAHLKARELRGAVVLWNDFVVRRGLIPDKEMYSTMIMLQGTLGHPEVIVEYLDEMTFDGVFPDADTYNMVFQFLLKGRKLREASAIFSEMVKNEFWPNEANCSLALRMFLDTRDWDSGIKLWKCMVENGLPPLEESGNMLVSKLKDERLPEACKYAEDMIDRCIKLSSSTMSKLKQCLMKVYKGHIHDHLLRKWKAH*