MKILLKILVTAATLWITTLIFDDIVIDTDSPLTYVGTLLFVALVFGLVNAIVKPIAKFMLKASCLYYLSLGILGLVLNALLFLLVIFVADQFGLPFTIEGEGFHRFWIALLASIVITVVSWVLNLVIPDKNDKKNS