MAVFKLIPCLVLFALFSFDVGVAHPGFGFGWGSNGPSIGRTYSSGLFPQFYQFSCPQADEIVMTVLEKAIARNPRMAASLLRLHFHDCFVQGCDASILLDDSATIKSERNAGPNKNSIKGFEVIDEIKAKLEQVCPQIVSCADILALAARGSTILSGGPSWELPLGRRDSTTASLNGANTNIPAPNSTIQNLLTMFQRKGLNQEDLVSLSGGHTIGVARCTTFKQRLYNQNGNNQPDETLERSYYYGLRSICPPTGGDNNISPLDLASPARFDNTYFKLILWGKGLLTSDQVLLTGNVGNIVELVKAYAEDESLFFEQFAKSMVNMGNIQPLTGISGEIRKNCHVIN*