MSRGYVWVVDDDSSIRWVMEKTLSSAHIKCETFADAESVLLALERETPDVLVSDIRMPGMDGIALLNQVHQRTPELPVIIMTAHSDLDAAVNAYQQGAFEYLPKPFDVDETLTLVERAIAHGQEQRKTSHRPSENYSAPEIIGEAPAMQEVFRAIGRLSRSSISVLINGESGTGKELVAHALHRHSPRAQKPFIALNMAAIPKDLIESELFGHEKGAFTGANTVRQGRFEQANGGTLFLDEIGDMPLDIQTRLLRVLADGQFYRVGGHVAIKVDVRIVAATHQNLEKLVHQGKFREDLFHRLNVIRIHIPSLRERRQDIEKLTKHFLALAAKELGVEMKTLNPRTVDILTKLDWPGNVRQLENMCRWLTVMASGSEVLPSDLPSELLSERKASHFDNDISWQKQLETWAKSALASGETELLAYALPEFERILLEAALHHTNGHKQEAAKVLGWGRNTLTRKLKELY*