MELRPPPPKHHHHRRRRGGGGEDGGEEEEEEAGRLSLRGGGFWRRHDGEEEEEKGGGRRGEIKEVDFFLGASGRDVVVASRRHDDGFRGTTHGGGGSGDVNIGLDLLTTTTAGAAAGGAAAGAGEEDTGKNHRKEATTAAVDVELRRVVEENRRLRGMLDELTRSYSALYHQYLQTHRTAATTQQFLEPRASSTAQATADADMAASDDEAGRGGGDGDASSPSLSNAAAGGGGGGNKMRRVGGQDETAAAAPARENGEQQAAAAAAAELPCRKPRVSVRARSEAPMISDGCQWRKYGQKMAKGNPCPRAYYRCTMAIGCPVRKQL