MLPSGGEQGDRHVTDEAAQDSPSGAVSVAAPVEIGAELDWGAEAWAEVRTRAARAGRAYVWLNIVEQRLRAVVNAVLRPIYEPVHGEEWVVAAAGPAGHEWVQRAVAVREVSRRKGFLLDPADDNVLSFLTLPQLRELVVQHWPCFEPYFDDRRELELALDELEVARHVVSRNRALSRTALEQAERASARLLELLGSGPARTAGRRLPVDAVEELVADRYSDVVGVYPDRVRLQRQLPVEDLFSGARRLDAVGIGLNLLVQNFSGRRLVRLAESGCRVRLLFLNPASSAVRRRERELGLGRGELARSVEMNIMHMRRVRARLRDQGAFEIQVFDETPRFTAYLIEGNGPERSDGLAVVQTYLRRARGMEVPVMVLRGGSTRVVTDDKPVESGLFEVYREEFEGIWADSRPVS