MLLHKRLPGAVSGQQRRAIPAARAVRPSRVALRPVKAFGSAATQPAETTESGKRVKPEKEKGFINKMRMVAMKLHTKDQAPKEGEKPAPPPRPFVPTREGYLRFLAESKAVYDVVERIIAERDEYAAFRNSGLERAGPLAEDIAWVSSTYGLQPPAVTEDGPGMTYARKVAELATTDPPTFICHYYNFYFAHTAGGRMIGKKMSELLLDSATLKFYQWEGDVQVHLDRVRKTINELAESWTDEEKQRCLAETEQSFSFSGGIMKCIGM*