MDIQFLGTGAGQPSKARNVSSLALKLLDEINEVWLFDCGEGTQNRILETTIRPRKVSKIFITHLHGDHIFGLPGFLSSRAFQANEEQTDLEIYGPQGIKSFVLTSLRVSGSRLPYRIHFHEFDQDSLGKILETDKFTVYAEELDHTIFCVGYRVMQKDLEGTLDAEKLKAAGVPFGPLFGKIKNGQDLVLEDGTEIKAADYISAPRPGKIITILGDTRKTGASVRLAVNADVLVHESTYGKGDEKIARNHGHSTNMQAAQVAVEAGAKRLLLNHISARFLSKDISKLKKDAATIFENVHVVKDLEEVEI*