MELDQRTSGGLHAKPNVILQIGKCRAEMLEHVRRTHKHLLTEVSKQVERELKGLHRSVGKLESNLDGYVPAGDSQRWKKSIKACLCRCQETIANLERWVKREVHVWREVFYRLERWADRLETMGAKYPVGSDQARRTVSVGVGGPENYRHEADNYDYTVSPYAITPPPAAGELPGQEPAGAQQYPPWGPGEEGQPSPGVDTQIFEDPREFLSHLEEYLRQVGGTEEYWLSQIQNHMNGPAKKWWEYKQGSVKNWVEFKKEFLQYSEGTLSREAMQRELDLPQKQGEPLDQFLWRKRDLYQTLYVDAEEEEVIQYVVGTLQPKLKRFLSHPLPKTLEQLIQRGLEVQDGLEEAAEPAGQPLPTEEDSEALTPALTNESVASDRTQPE