MKKIFSQSLLALVVSVNALLAMDGNGVFIGAGYLQGQAQMHADINSQKQATSATIKGFDALLGYQFFFGKYFGLRLYGFFDYAHANSIRLKNPNYNNEVVQLAGQVLGKQEINRLTSLADPKTFEPNMLTYGGAMDVMVNVINNGIMSLGAFGGVQLAGNSWLMATPSFEGILVEQALVSKKATSFQFLFNVGARLRILKHSSIEAGVKFPMLKKNPYITAKNLDIGFRRVYSWYVNYVFTF