MNEQIGNGVALVTGASSGIGATYAEHLARRGHDLLLVARDRQRLEALADRLRQAHGVRVEILRADLSERDDRLRVERRLRDDASIALLVNNAGVAMNGPLADADMDRAERMIALNVVALTRLAAGAAEGFRRRGGGAIVNLGSVVALAPELFNAVYSATKAYVLSLSQSLQHELAGSGVYVQAVLPGVTRTEIWERSGAGIAGIPAEMVMEVEDLVEAALVGFDRREAVTIPSLPDAADWQALMTARARLAPNLSRQRPAERYLG*