MSLQNDEQNSSSNHKAALAINDVVLDVGGGCSGMDETLRAALVKRLFWTTVPWTPNGRPQRILPALFFMDSTGYSLWEQINRLPTYYQTNHEIDMFRRNSSELVDTIAPGTLLIDLGCG*