VMSSGYLNDHDAVTKAIQEARQMKEQLRREQQVLDGKVAVVNSLGLNNCRTEKEKTTLESLTQQLAVKQNEEGKFSHAMMDFNMSGDSDGSAGVSESRIYRESRGRGSNEPHIKRPMNAFMVWAKDERRKILQAFPDMHNSNISKILGSRWKAMTNLEKQPYYEEQARLSKQHLEKYPDYKYKPRPKRTCLVDGKKLRIGEYKAIMRNRRQEMRQYFNVGDVPSLLFPSRAFPVTLNGIILRGNLSTHSSVSSSPEPGMPVIQSTYGVKGEEPHIIEEIQAEDINGEIYDEYDEEEDDPDVDYGSDSENHIAGQAN