MKLLLLLLLVLMVSSPHANSGSIVKYLPGFEGPLPFELETGYIGVGKEEQLQLFYYFIKSERNPKEDPLLLWLTGGPGCSAVSALLFENGPVKFRVEGYNGGTPTLLSTTYSWTKIASIIYLDQPVGTGFSYSKTQLLDTPSDSGEAKRIHEFLLKWLDKHIEFISNPFYVTGNSYAGKVIPATVQEISKGNDLGFKPQINLQGYVIGNPTTDQEFDYNHRVPFAHGMALISDELYESLKKTCNGNYEKVDPGNIECLQFVEEYHEAYSELQASMWANDESVQKALHVAKGRIGKWIRCSSEDKPYNKDIKSSVPYHLNNSIKGYPSLIFSGDHDMTIPFTATQTWIRSLNYSIIDKWRPWMIHNQVTGYTKTYANKMTFATVKGGGHTSKFKPEESFIMFQRWISGQPL*