MPPNKEELFKIIGMTESRRIEFEELHPRRCKALQLPWPSLPRGSMLSVSVLDAPASGFCAPSTPFAAILVPLGREDDWIFCAPNGLWDLLFSASVFRLVILIRTNPKGDIDDNGCGNADDCYGDVLINNSNIHGHSHVDNDGDGTNSNVHVDDVDGHTNDKNDCGVSFKQEILPLLHCLFPWKRFPDGPPSDPFVTYEDGVRDRSVVEIKYSPVLGKILVEDIELDDETILSSNVRVQLNLLFFVEECDGNPVPNCTLKDVKVERNNPHSIQRALEVRPDHSEIVHKYLPSIIAGLILASPSLEACILSRNRVRVLSIGLGGGALPIFLRRKFGFHVLAVDMMRLLRHFGLEEDDHLQVKIQDGVDVVVGIAKQVIGSGTLTVEDLNKWRQLNLFDQNIFTKSRIALHVGGVLVMNVIPRDDHNLKIVTDALHEFFDGIYQIRHDANHVLFALASKVGDLDLGCSFATKIMQVVDTDLLDRIEEIA*