MKKYQQLAEQLREQIASGIWQPGDRLPSLRDQVALSGMSFMTVSHAYQLLESQGYIIARPQSGYYVAPQAIKMPKAPVIPVTRDEAVDINTYIFDMLQASRDPSVVPFASAFPDPRLFPLQQLNRSLAQVSKTATAMSVIENLPPGNAELRQAIARRYALQGITISPDEIVITAGALEALNLSLQAVTEPGDWVIVENPCFYGALQALERLRLKALSVATDVKEGIDLQALELALQEYPVKACWLMTNSQNPLGFTLTPQKKAQLVALLNQYNVTLIEDDVYSELYFGREKPLPAKAWDRHDGVLHCSSFSKCLVPGFRIGWVAAGKHARKIQRLQLMSTLSTSSPMQLALVDYLSTRRYDAHLRRLRRQLAERKQRAWQALLRYLPAEVKIHHNDSGYFLWLELPEPLDAGELSLAALTHHISIAPGKMFSTGENWSRFFRFNTAWQWGEREEQAVKQLGKLIQERL*