MEPVHVSTSSKVLFKKVRKIVPPLLEKFHKGQHGRVAVIGGSLDYTGAPYFSSMASARLGMSSNHVICEKSAATVIKSYSPNLMVHPLLPSTDSVSNPGSIDARALASPIVSMLSRLHALVIGPGLGRDGVTLKVVTEVMKEARSRSIPFVLDADGLLLVTEDPNLVKGYKDCILTPNVNEFSRLAKALGIEVPSQAQIAAQTDESDKTSKESQACEQLSQALGGVTIIQKGPHDVISNGVTTLISDLKGGLKRSGGQGDTLTGSLGTLLAWRAAYHNKSWDSGEQENPKEAQSKQDVLAELESENKRMSPATTLLLVAWAGSGITRECSRRAFNAKGRSLQASDLTDEVHESFLELIGEPEASRTHL*