MRLPIILDTDPGIDDAAAIAAALFAPELDLQLMTTVAGNVSVEKTTRNALQLLHFWNADVPLAQGASMPLVRPLRDAASVHGESGMEGYDFVEHQRQPLAKPAFQAIRDALMHAAEPITLVAIGPLTNIALLLTQYPECVFNIRRLVIMGGSAGRGNFTPNAEFNIAIDPEAAAKVFHSGLEIVMCGLDVTNRALLAADYLATLPTLNQTGKMLHALFSHYRSGSMSSGLRMHDLCAIAWLARPELFTLQPCFVAVETQGTWTAGTTVVDIEGRLGQPANAQVALDIDVEGFQRWAAEVIALAP*