MACMSLNIGAASALKFVSNSQNHPVKLFSAKEQRCSNFSSSNWGCFSLRVRRSSCLRFDTQKSFAVFNSLPVDNSNPKESVVVLVIGGGGREHALCHALRRSPSCDAIFCAPGNAGISSSGDATCISDLDVLDSSAVIAFCRKWGVGLVVVGPEAPLVAGLANDLVKEGIPTFGPSSEAAALEGSKNFMKSLCDKYGIPTAKYQAFTDPSAAKEYIKQEGAPIVVKADGLAAGKGVIVAMTLEQAYEAVDSMLVDNVFGSAGSRVIVEEYLEGEEASFFALVDGEHAIPLESAQDHKRVGDGDTGPNTGGMGAYSPAPVLTKELQSMVMESIIFPTVKGMAEEGCKFVGVLYAGLMIEKKSGLPKLIEYNVRFGDPECQVLMVRLESDLVEILLAACHGKLHGMSLDWSPGSAMVVVMASNGYPGNYQKGTIIHKLEEAEQVAPSVKVFHAGTAFDADGNFIATGGRVLGVTAKGKDLEEARDRAYQAVEQINWACGFYRRDIGWRALPQKQYS*