MLSATQPVSENLPAHGCRHVAIIMDGNGRWAKKQGKIRAFGHKAGAKSVRRAVSFAANNGIDALTLYAFSSENWNRPAQEVSALMELFVWALDSEVKSLHRHNVRLRIIGDISRFNSRLQERIRKSEALTAHNTGLTLNIAANYGGRWDIVQGVRQLAEQVQAGVLRPDQIDEERLGQQICMHELAPVDLVIRTGGEHRISNFLLWQIAYAELYFTDVLWPDFDEQDFEGALHAFANRERRFGGTEPGDDKA*