MKRHIQQAGKILGTGDLNRAKKIYRKAQKLDPRRPEAFQNVSACFVHSGQCEEARYYMQEAVKRYAFAALIGYRGDRKLHESEITQVIGDWASDLFILSEGYDSKNEEGNRSPPPNWWLQDGMFKRITKVALNTAMACIKDPNLHCKDPQEHRRHILMWSAWRVRTLTRFLSQDHDATLPLSRTAEEFREVAELCLFLSANVNAKGEEKDGSVLDEEGINSLLAGGISATVCSAAAENTSEGSALQRGEAGLWVVIHGLCSPSETAMNNQFALVCLDGLEDGRVAVKVDGISETKRILACNLWEVPFSETKVALISTLEDAIQWQFVRGSRELALARVMAGRN*