MPRLFPQVWPTQAGKSISDGLKKLYMQKLMPLETAYLFNEFVSPFMVESEFDAKPQVMVLGQYSTGKTSFIKHLLKREYPGAYIGPEPTTDRFVAVMEGAEERIIPGNAAVVQADLPFSGLSRFGSSFLSKFECSHMPNSLLKHISFIDTPGVLSGEKQRTNRSYDFPGVTEWFAAKCDLILLVFDPYKLDISDEFRDVIKSLHGHDNKIRLLLNKADCVDTQQLMKVYGALMWSLGKVMDTPEVMRVYIGSFSDEVLGKRVGGDLAKELFDREQEDLLADLTSLPTKSCDRRVNEFVKRAQAAKLHALIIGHLKSQMPYLFKKAEKQQDLVENLKAEFWKIRAKHHIPLGDFPNVDRFRKILATYDISKFTRLKPKLIEDVDDMLANDIPQLLKEFKEVKPGNELHALQEMKRNLMR*