MLVHTYSAMERPDGLGAAAGGARLSSLPQAAYGPAPPLCHTPAAADFQPPYFPPPYPQPQLSYGQAPDAASAFPHLAADPYGGLAPLAQPQPPQAAWAAPRSAARAHDEPPGLLAPPARALGLDPRRDYAAAVPRLLHSLADGAHGLTEAPLGLPGLAAPPGLEDLQAMDEPGMSLLDQSVIKKVPMPSKASSLSALSLAKDSLVGGITNPSEVFCSVPGRLSLLSSTSKYKVTVGEVQRRLSPPECLNASLLGGVLRRAKSKNGGRCLRERLEKIGLNLPAGRRKAANVTLLTSLVEGEAMHLARDFGYVCETEFPAKAAAEYLCRQHADPGELHSRKSMLLAA