MAASVARVLKAAGGRQLLLMVARRRPVLRQPFLLMPRKFWGTSALRSEDQKQPPFSSTSAHAGTPEHAEEQYQQQQPPPRYTDQAGEESEGYESEEQLQQRILSAALQFVPDFGWSADAIAEGAKSLDMSAAAAGMFEDGGSELVLHFVTQCNSQLTELLEEEQKLVQLGTSEKKPTTQFLRDAVEARLRMHIPYIEQWPQALGMLLLPRNIPSSLKLLTAMVDDIWHYAGDQSTDVSWYTRRAVLTGIYNTTELVMLQDSSPDFEDTWKFLENRISEAMTMGTSVKQVASTGEAVIQGLMGAAVTLKNLTGLNQRR