MRYFDQQLIANHPRQHGAWWDELSVVREHFHQTEDGLAAIGNAAAVLPRDAWLDLDGITRRVMRADEGQVWMADLMPLAKPVNIGKLVHLNRVSSDAGRVVRSMSGQVPVTLDKVTYDYRGTPVPIFSSGYGREWREWNTLQSENFDALADDQEAITAKIRRDNALYVLDGDASIVVEGYTAYGIRTSPYSKSINLGSAVGGANIDLTSDATTSDAIEAFINGPFGALLDDNFISAPVNLYISPEIARNWDRPYSLAGGFKGGSLRDQILGNRRIAKIEVSFELSGNEFFYFVPSAEYIRPLVAMATSTVAMPRLHPRANYQFEVWNAMGIEIRADINGRSGVGYSVVVN