MPNVEEAISLLDDFILRVLRLEEMHHSSSNLLSGYQQELEKLRRPPLDESSSMVKELLKSISSPRAARYQEASCHHVHSDRVSLVKLNGFINDLKEHISGGKNVLFIVLLHIDSQEVFDVCPCGKRGPFHSFFADSVDHELLHGRHRIPWLGHATAGPLLGNANSSPTKLKVSPCNAAHSLMEQLEKLVEKVTGLMDADLGLTTELEFVNTHLDEDKADIEQMLCLEEPIVVPWRTSDYAILMSSILSMLEKDLQMQELVVTDLSIDVDSDRLQTYTQMWSLRPFIDDALLRQTLGRRSHK*