MRGIQVAQYVKSPQELRVTELPDPTPTSDEYLIEVHAAATNFFDILQIQGKYQNQPPFPWVSGAEFAGVVLATPSGLKDPKFPVGSRVFGASQGAYATKVKAKETALLPAPEGWSLVDAAGLFVTAPTSYGALVVRAGVKKGDFVLVHAAAGGVGLAAVQVAKAFGATVIATAGTKHKLEVAKSFGADHVVDYTDPKWPEMVKKLTPKGKGVDIVYDPVGLVDLSTKCTAWNGRILIVGFAAGKIEKVAMNKVLLKNISLVGVHWGQYAVHEKETVVTVWQGIMKLIAEGKFKPTVFSDKEFVGLEKIPDALIALGGRETWGKVVVQVPQQEGKSRL*