MELRPPPPKHHHHRRRRGGGGEDGGEEEEEEAGRLSLRGGGFWRRHDGEEEEEKGGGRRGEIKEVDFFLGASGRDVVVASRRHDDGFRGTTHGGGGGGDVNIGLDLLTTTTAGAAAGGAAAGAGEEDTGKNHRKEATTAAVDVELRRVVEENRRLRGMLDELTRSYSALYHQYLQVTQQQNHRHPDHHLIMNNNNNRPSLAQTHRTAATTTATTQQFLEPRASSTAQAAADADMAASDDEAGRGGGDGDASSPSLSNAAAGGGGGGGNKMRRVGGQDETAAAAPARENGEQQAAAAAELPCRKPRVSVRARSEAPMISDGCQWRKYGQKMAKGNPCPRAYYRCTMAIGCPVRKQL