1 MKKSIKEYLIEKNYSNAEILIRSGQVKINNEVVFTPSFLIKDSDKILIEQKKEFVSRGAYKLLAAIEAFKLDFENKVILDIGASTGGFSQVSLNYGAKLVYALDVGNNQLDYKLRQNSKIKSLEQTNLKSISKQMFEVEIDKVVCDVSFISLKEVYKVVEHILKTNDDWIVLLKPQFEASSKYVEKGGFVLEQFHPFLIDRSISQASEHNFKFIDKITSPIKGQKSKNAEYIP