MGVVTHEAINQLKALMDQVDEPLKRTFQNVHQGYIVETLDRFLKAREGNVAKAHKMLVDSLNWRLQNGIDDILSKPILPVNFYRGVRDSQLIGVSGYTKEGLPVFAIGVGLSTFDKASVNYYVQSHIQINEYRDRVILPAATKKHGRYIGKCVKVLDMSGLKLSALNQIKLLTTISTIDDLNYPEKTITYYIVNVPYIFSACWKVVKPLLQERTKLKVQVLQGCGRDELLKIMDYSALPHFCRREGSGSSRRSNNNTTEDCFSLDHPFHQELYNYMKHQSGIQEPTKPFKQGSMHVQLPLADPKKTEFCKTLASEWRKFETQDDLSISLHDIKISD*