MFGNKQLQLQISQKDSEIAELKKEVNLYQSLLNLCLHEGFVGIKNNKVVFKSGNLASLNNLEEQSVHFKENAESVNLQGVSYSLKSQNIDGVQYFSLAKKTGCVGEYHKNDLFKTFCASLKEGLENAQESMQYFHQETGLLLNAAKNGEAHSTEGLGTVNKTGQDIESLYEKMQNATSLADSLNQRSNEITQVISLIDDIAEQTNLLALNAAIEAARAGEHGRGFAVVADEVRKLAEKTQKATKEIAVVVKSMQQEANDIQTNTHDINSIVSSIKGDVEELKSTVKNNMIVAQAAKYTIYNVNNRVFCGLAKLDHVVFKNNLYGMVFGLNSFDITSHKNCRLGKWYYEGAGKENFSNTSGYRALESHHASVHAEANDLVKAVQEDHITDLKYLEHKVHLMEDSAKHVRENIDKMFYEKQDELNKIIEKIQKGE*