MEFDENPAVVIDNGSGRIKAGPKHHLAMVTHTVSNVLVGDHAEEKRGLLALNYPVEHGVITNFDDMQLIWQHTYDQLRVEPSRQPLLLTEAPLNPRQNREKMIELAFESLNVPATYIAVQAVLALFSGGDCDGVVLDIGDGVSHVVPIIDGYTKKAAVRRMDLAGRDLTEYLNVLLTERGYSFRTTAEREIVKRIKEEMGLDRNYTLPDGSVISIGSERVRCPEALFEPGAIGLEEKGIHHLLNDSIRACDVDLRRKLYGNVRLSGGSCMFGTLDERLQHELVKLAPPDAKRGVLVRGAFENGELHRRLRQHAVFIGGAILAGIATFQSQWIRKRDYEEEGARIVHRRCL*