MDFGLTNNSIKAFEDQKLLHIHQSCVSYPSDTLICSIPVSAKNVDLNIPFKNILWVDKTGPNSVTLSYVSRSSKVATKCWVDFVENSDQFCEYLLDVAYKGIKRSRRFIVFINPHGGKGKAKHIWESEAEPVFSSAHSICEVVLTRRKDHAKSIAKNLDVGSYDGILSVGGDGLFHEVINGLGERDDYLEAFKLPVCMIPGGSGNAFSYNATGQLKPALTALEILKGRPTSFDLMTFEQKGKKAYSFLTANYGIIADCDIGTENWRFMGENRAYLGFFLRLFQKPDWKCSIEMDVVSSDRTEIKHMYEKSKNLAPMSESSDSDKTVSTSPESHLLTFEINDLSIFCAGLLPYIAPDAKMFPAASNDDGLIDVVIVYSKQFRKSLLSMFTQLDNGGFYYSKHLNYYKVRSFRFTPVNTGKRHYFALDGESYPLEPFECRVAPKLGTTLSPVAGFQLLDI*