MACMSLNMGAASALKFVSNSQNHSVKLFSAKEKRCSNISSSNWGCFNLRVRRSSCLRFDTHKSFAVFNSLPVDNSNPKESVVVLVIGGGGREHALCHALRRSPSCDAIFCAPGNAGISSSGDATCISDLDVLDSSAVIAFCRKWGVGLVVVGPEAPLVAGLANDLVKEGIPTFGPSSEAAALEGSKNFMKSLCDKYGIPTAKYQAFTDPSAAKEYIKQEGAPIVVKADGLAAGKGVIVAMTLEQAYEAVDSMLVDNVFGSAGSRVIVEEYLEGEEASFFALVDGEHAIPLESAQDHKRVGDGDTGPNTGGMGAYSPAPVLTKELQSMVMGSIIFPTVKGMAEEGCKFVGVLYAGLMIEKKSGLPKLIEYNVRFGDPECQVLMVRLESDLVEILLAACHGKLHGMSLDWSPGSAMVVVMASNGYPGNYQKGTIIHKLEEAEQVAPSVKVFHAGTAFDADGNFIATGGRVLGVTAKGKDLEEARDRAYQAVEQINWPGGFYRRDIGWRALPQKQYS*