MDATKVEMVGMTIALVEEEKAQNQVYRRLEFKEEAEYLRLPPDVRKEMTRSITQHAIHAWEEALEEMCNYCKELGHVIKDYPKVAAKEAKKKEAGMAVADTSTSKVEFANVVQESEWAFAVQCSYDPSLHDVCMSAAADSHIWYFGSGASKHITSQRDMFTCLEFVRLFWMRLVVKFIDDKCTVHDLSTSDTIVASGLLCHGLYKLNAYDICVEDVAYAVVDTQAVSDAKLWHARFGHLNFASLMRLQKYEMVSSLPTLQAPSKHVCEGCILGTMQRASFPKDGSVRAVGKLQLIHSDGPGFRGDLLKDLMKRLSIKHRHSTPYYPQCNGLVEKTNGVLCRTISKMVVGNKREWDKKLLAALWAYRTTFKVTTGFTPFRLVYGVEAILPVELELRSLRIAQHEGWEGLPDVAN*