MSESGFKFIPPPEAPVFYPTAQEFEDPVLYLSKIKPIAFQTGICKIIPPKGWNPPFAVDINTFRFTPRVQRLYELEGGGKLRIPSINGKYLDVFWLFKHVQKAGGYDQVTSTKLWPTIAEKLGYNGSKYATAIKSNYEKILLPFELVMCSKTDKKDVSVIDYNANKELQNLKFFGAGPKAAVPTASFACQICKLDNNEANLLICSTHSCQACYHTYCLSPPLSGVPRWQWKCPQCIREICGRPMEQYGFPQAAEAYSLQEFGVKADSFKAQYFRQKPTNVPCSTVEQEFWRILQEYTEDVVVEYGADIHSSDQGSGFPTELQIRNSPDMYPTAEQKQQALMYAQSPWNLNNLPVFGKYVLICLYNFLFVDVSALGLPRTARELVFVMGTIMPNLAGLADVPDGTSPRVMIRDSGSGQFTQFSSPTPEAEYRMSNNYFHC