MKKIISFASDFGLEDGSVGVVKGVINRIDEDLKVIDISHGIPPQNIKYGSLLLMRAIQYIPQGVLLAVVDPGVGSERKPIAIKTDWGVMIGPDNGLLNLACATVGGAKQAFELENENWIIPHEGNTFHARDIFSPFAAAYASGQLELEDFGQELNLKLAIH