MGRNIGLTGEEKGRIQGLRESGNSVRAIATKIGRSKTVVFSYLSAPNDYCQKYASVNALKLTEAVKTKIFNIAKLSNIHTARQVQAALRIRGAKPIQSLTTIRKAMSVTHTYRKIPACPPLTLNRKLKRLAWARHHQLEQTNWAAIVFTDEKKFNLDGPDGFHKTWVERVADVPDVWSRHSGGGGCMVWGAISARGKIHLHFIEGSFTAAKYVSMLREDNVLNRCRQMVGPNMVFQQDNAPVQTSRLVKNFMNDENAELLDWPAYSPDLNIIKNLWGILARKVYEGARQYQTVLELKNAILLAWETLDQPVLANLYASLPKRIFDCASL*