MKSKQVFYIAFSLLLLGSLLPNEVESLRVDLNKLAECTESGLKVATTLLVRAIPCVKKLAKCADFRAIKTKDLDITALAL LGYQYLQTVVNNQRCLLISLKEGYDAVSPHLDKLISGKCLPGLS