MLYDCNEQLQQFRHVKKKPLDCVNFTEQREQLERRRAELDAGDQKIRELVSILDQRKDESIERTFKGVARHFREVFSELVQGGHGHLVMMKKKDGDAGDEDIDNDEDGPREPDSEDRMEKYIGVKFLREVLEFQVSFTGQGETQSMKQLSGGQKTVVALTLIFAIQRCDPAPFYLFDEIDAALDTQYRTAVGNMIRRLSDMADTQFIATTFRPEIVKVADKIYGVTYKNRVSYINVVSKEQALDFIGHDQTQNAI*