MGGLFSTLKRLYLSIYNWTVFYGWLQVLYFALKTLNESGHEKVYDAVERPLQLAQTAAVMEIFHGLVGLVRSPVSATLPQIGSRLYLTWGILWSFPETRTHWLVSSLVISWSITEIIRYCFFGMKEALGFAPSWLLWLRYSTFLILYPTGISSEVGLIYIALPFIKKSEKYCIRMPNKWNFSFDYFYAAILALGIYVPGSPHMYQYMLGQRKKALSKSKRE