MEDEVKALLDLVNKLQPSVADPVHSSQFKKLKDHAERIAALTNSHTGSNVRPKIKEMSGEVVDSNPYSRLMALKRMGIVNNYEEIRKFSVAIVGIGGVGSVAAEMLTRCGIGRLLLYDYDTVELANMNRLFFKPDQAGMTKTDAAVQTLAEINPDVILESYTQNITTVDGFKKFTDSLTRDMKGNSTGGKSGVDLVLSCVDNYEARMVVNQACNELRQTWMESGVSEDAVSGHIQLLIPGETACFACAPPLVVASGVDEKTLKREGVCAASLPTTMGIVAGLLVQNTLKYLLQFGLVSRYLGYSALKDFFPTMEMRPNPQCSNTACLECQREYAAKKPVRDAAAKAKAEAEAEEASLAAQVPLHTENEWNICLVDDDDPVIFSESAGGTSSVANSLPDGLRRELPESDHLHNTEITGNDFVQSGGDLDDLDELQKQLEALNAM*