MKIFVWSVAATAILLRVQETVLVTAEILNGVGTVEEGSPVISKENEDGFTWVRGDVPQWMNDLEMEEDESDDKGARRLQSGSKTEMGEDITESSFVEAMDNLRGNFSHAMKYIEGIFGVSDEDESGEGETSAYHVDERHRRAAEAKAKAGLGEYRQYAADIAIEIAKDNVNFEFEHVFVRDCEWGQIITGGDGDWSAIVRRMMGFHSSLLAFIDALKDIEDRFVRIIPESHHDDETKEQILNGETVCVHGCFALRCVLVGSLEGVIEF*