MGLITGILMGMICGIGLMAVWKHMTRYRSNKRIAKAVDVTVMGCLCRDDLKKVCGDNFPEWISFPVYEQVKWLNKQLSKLWPFIAEAGEAIIKESVEPLLEDYRPPGITSLKFSKLSLGTVAPKIEGIRVQSLKKGQITMDIDFRWGGDPNIVLGVEAAMVASIPIQLKNLQVFTVIRVIFQLTEEIPCISAVVVALLSEPKPRIDYVLKAVGGSLTALPGLSDMIDDTVNTIVTDMLEWPHRIVVPIGGLPVDTSDLELKPQGKLTVTIVKANGLKNHEMIGKSDPYAVVYIRPLFKVKTKTIDNNLNPVWDQTFELIAEDKETQSLFVEVFDKDNIGQDERMGVAKLPLNELVADAAKEIELRLLPKLDMLKVKDKKDRGTITIKVLYHEFNKEEQLAALEAEKAILEERKKLKAEGVIGSTMDAVGSGVGMVGSGIGAGVGFVGTGLGAGVGIVGSGFGAVGSGLSKAGKFMGRTFTGSSKKNGSSTPVNSVQENGGAKPLKSE*