MKKKKTDACVLPPGRLGLRVLEDETLSFLRPHGATSIAPFSAGRRARHGPVFKAQLFGQPTVVSMDAGLNKWVLQHEGRLFRSSYPESVRRILGRWSMLAIDGEEHRRMRSFALAFASHPDKLRNPTFLRTLHSLVIDTLSAWGHSMPGPPDYFVVHAHGTSKEFTFNFMVRQILSLEPGEPDNLFFLQHYQNFMKGLISLPINFPGTAYHKAFKSKEKIMKKLNEIMTKRRTRRSQEEVALTPSSIHHQYGHEDHMDHDLDFLDHIMREGSLSEDQVLDLVMNMLFAGHETSSVALTLAIGFLAQSPMALTKLRVIKETLRLGNVVRFVHREAMHDITFGGYKIPKGWRVLPMFEAPHLDEELYENPLQFLPERWQRTDQKVAPYFTPFGGGIRMCAGIEFAKLEIAVFLHHLVLNFDWSLAEPHVEIGLAFPYVDFPNGLPIKVKRLMKTNNIN*