MRHAARTRLVIVAVLPFLLVAVVLFLAKRVQRDAPDNVVRLADVPAPQAGSPECGKLLGELPQRLGPFTRAALADPAPAGAAGWRGAKGELVELHCGVPRPDELRRDAVFQEVSADQSLPAVKWLRVGDEAGRAEQTWVAVDRPVYIRLSYDPGVGTTAPVQGVSEAVAKALPAQNPDYGN