MNMEEIVTLSVKHNVSDLHLCNAWPARWRKQGRMENAPFTAPDVDRLLLDWLNDAQQYQWRTHGQLDFAVSLSGTRRLRASAFTHQQGTSLALRLLPERCPDLAKIQTPPIVPALLASENGLILVTGATGCGKSTTLAAMVGYLNQHADKHILTLEDPIEYRYTSKRCLIQQREIGQHCATFAAGLRAALREDPDVILLGELRDSETIRLALTAAETGHLVLATLHTRGAAQAVERLVDSFPAQEKEPVRSQLAGSLRAVLSQKLEVDRQDGRVALFELLINTPATGNLIREGKLHQLAHVIQTGQQQGMMTFAQSAQWRQAQGRL*