MQILHSTRKFEWKVRSKSLAPYQSYLEKPSEQVEELLYTYLPGEENQFADALSKLASMINIPNGMAEMPLTIETRQEEAYVHAIDDVETDKYEPWFTDIQSKSQRALLLQSANFVLEGGVLYKRSPNGPNLRCFDKNEAQRVMDTVHAGVCGTHMNGKMLSLKTTLERDYYFFVKKCPTCQKCANLKHIPPSLLYSQSLPWPFSAWGIDVIGKVTPTGTGGHEFIMVAIDYFTKWVESRSFKVLASKQVAQFIQENIICRYGVPHEFISDQGTHFQGECDDLFTKYKIQYHRSSPYRLQTNGAVEAANKNVKAIIMKMTTNYKDWPQKLHFALWGYRTSMRTSTGATPFSLVYGMEAVQPIKLEIPSLRYKHDVTS*