MDKITFLNELELALDDLPREEKDSIMHKYENLFYEEELKGISESQIIKKLNDPYHISKEVKARSAIHYASYKPTLANIVRAILASLSLGILSLFIILIPVVIIALLILFCFLISICFIFAPFVLLFYSVLHGFENAISNVFFSISFTGLGIMFIVITLKIGEIIHKLILKYLLWYIKTVKGSVKE