MDLKRVMLSANQTVSEISPTHGCRHVAIIMDGNGRWAKRQGKIRAFGHKAGAKSVRRAVSFAANNGIEALTLYAFSSENWNRPAQEVSALMELFVWALDSEVKSLHRHNVRLRIIGDTTRFNARLQERIRKAEALTANNTGLTLNIAANYGGRWDITQGVRLLAKQVQDGTLLPEQITEDMLSQQVCMHELAPVDLVIRTGGEHRISNFLIWQIAYAELYFTDVLWPDFAEQDFEGALHAFVNRERRFGGTEPGGSHA*