MSKLFIGGLAWHTDDGTLRQKFEEFGQVEEAVSDTLVAPVTVVVKDRDTGRSRGFGFVRFANDADADAAMNALNNEEFDGRRIRVDKASDRASGGGGGGRGGGYSGGGGYGRGGGGGYGGGQGGYGGGGGREGYGGGQGGASWGPPQGGQGGYPPRGGYQGGGGQGGYGGQEQQGGGQQY