MGLISGILMGMICGIGLMAVWKHMTRYRSNKRIAKAVDVKVMGCLCRDDLKKVCGDNFPEWISFPVYEQVKWLNKQLSKLWPFIAEAGEAIIKESVEPLLEDYRPPGITSLKFSKLSLGTVAPKIEGIRVQSLKKGQITMDIDLRWGGDPNIVLGVEAAMVASIPIQLKNLQVFTVIRVIFQLTEEIPCISAVVVALLSEPKPRIDYVLKAVGGSLTALPGLSDMIDDTVNTIVTDMLEWPHRIVVPIAPVDTSDLELKPQGKLTVTIVKANGLKNHEMIGKSDPYAVVHIRPLFKVKTKTIDNNLNPVWDQTFELIAEDKETQSLFIEVFDKDNIGQDQRMGVAKLPLNELVADAAKEIELRLLPKLDMLKVKDKKDRGTITIKVLYHEFNKEEQLAALEAEKAILEERKKLKAEGVIGSTMDAVGSGVGMVGSGIGAGVGLVGTGLGAGVGIVGSGFGAVGSGLSKAGKFMGRTFTGSSKKNGSSTPVNSVQENGGAKPLKSE*