MARGKVQMRRIENPVHRQVTFCKRRMGLLKKAKELSVLCDADIGVIVFSPLGKIYELATNGNMQGLIERYKSNLPEAHAESNEQNIPQVIQQDVLLLRQEVDLLQNSLRYMYGERDISHMKLCELQSLESNLEVWVNNIRSTKMQIMSTEIEMLKNKEGILKAANDILQERIIAQTSILDVGGNMMIPQVPFQLTTESNYYF