MILIGGVLLLALIFWLIPFINQKKDSFQKEEQQGMLKITVDGKQYGTYSLSKDRTIEINDTNICEIKDGKVTMTEADCPDKLCIHQKAISTKGGTIVCLPNKVVLEIESSEKPDSITY