MSFRSIEQLLRRNSKTKISRNIVDRNHDQKEEQLVQSLRELLLASKQLPDKFDDYYVLLRFLKMRGFNILKAKEMFLNMLKWREDCSVDAIANDFKFEEYDAVKRCYPHGFHGVDRFGRPLYIERVGSVDLSKLMQVTTIDRYVKYHISEQEKTISLRYPVCSLVAKKHIASTTAIFDVKGLGLNNFSKSAREMFAEIQKIDSNYYPETLNQLYIINAGTGFRALWKVLKTFMEARTLAKIQVLGTNYLNTVLEAVDPSNLPEFLGGTCTCPTGGCLLQDKGPWTDPEMIRASKEAFGKGQKSFNELAATIACESFTGCQEPSAKQVDSTSRKRRTLGMLFKDDQVGFDTGENILRKQVDEQILEKIRELEHCAAKSGETLQILICKQQELTGHIEQLRKILQ*