MPSETGMKRLDLSILVSIPPFFKCPISLDLMTDPVSLCTGMTYDRASIEKWLDEGNNTCPATMQVLQNKELTPNHTLRRLLQEWCVANSSNGVIRIPTPKPVAERSKVRQLVQDIQDATRDHKHEALKELRTLAKGSERNRQCLQSEGVLPLLIHCLDSDQALLNSEVGEDREAVEEAIGAISMFSLDDISIKRDFMRPSVLRTLEGVLAKYTLEARMNAALIVEKLANDRISAREIGLREGITDGLLKLFEENLYAPAIKASLKAFYPLCTVLKNRAKMAKAGAVQRLIELLPGADRGITEQSLAILEALSTTSEGRSAIVGHALAIPTIVRILLVVSDIATDYAVGILLGVCLNSAEEELLREVVQIGTFERLVMLLQMDCKLRTKQRASELLKVLAPMHRNSSCNDSSSLEL*