MRSLRLVALTDDGKSLVLALDGAEPGEEGERFELPIDDRVRAAARGDARRLGQIDVEIGVTLPPRVIQARIRAGETPEQVAQASGIRVERIMRFAHPVLQERERVAEQAREARVRLSEGAPSVPLQQFMSERLRLLGADLDAVRWDAHRAGDGVWQVTAAWQAGAKSGVTRWAYDVPARTVTPVDAATTDFAEGTRLVRVVPHVPAERPPPVRPRPVSVVPDDDGVPAPASSRLARDEDDRSADDDVRPVLPVDVSPAVTRRADPAPPADEDDISEHDTVVLGRPGGEGDDDEDPRARIPAWEDIVFGVRRHR