MLNGAHPVRLFTKDELQNSPTRRDGVDAKTESAWRRSYVRLISQVAMKLRIPQWAVYLSTWLCHQYFATKSMTKNDKFLVAAACLFLGAKVQESPKHLANVATTMELHRWQAYCEKNPHESRRWEDKAYMEQFREEMLVAERAVLYSIGFALDIQTPYKPLMNYINHYKPLMSEMNYKYLLQVAWNFVNDSLQSTASLQYPPDKLAAALLYLAAHVLQQDLPDVNGQSFFELCRVTKDEVQDIANQTLNLYQATIPINAAVSADSKTSESTTVGPNRQMALQSSKLQLRQADGGTMQLTPAAAHLPIQAKRADIPESSAAQSSMLAGRKRSLDAPSSDRAVKAVKHE*