MGRVKLQIKKIENTTNRQVTFSKRRNGLIKKAYELSVLCDVDVALIMFSPSGRVSTFSGNKSIEDIMARYVNLPEHDRGRLHNQEHLQRAIAKLKCEADRTYQAPSSPSSVDSHIEEFQQEIIRYKTQVEDMERRLRMYEGGFCEITTVCEAQYREEILQETLKQVQARKQVLEENYHSPQTQNTTQPQMDFSGQNVNMVNNVATSDAIANSTFMDWVPHSQRDPHVQILNFLDSSGLLPFRDEADQHMLPPSLNQLHGVNVPAGTDHLSSNSRFDQNNPPRPSSFDGIIDVNNAPWPPLYTTGDDPFPVSQPRERAILELFLSQLTPVNQDHI