MAGLPKLFPVPPKATIKTPPLLRQIQAVISLKSSGRSKGLAATATASEASSNYDSVGDMARGKVQMRRIENPVHRQVTFCKRRMGLLKKAKELSVLCDADIGVIVFSPHGKIYELATNGNMQGLIERYKNKSNLPEAQAESNEQNIPQVIQQDVLLLRQEVDLLQNSLRYMYGERDISHMNLGELQSLESNLEVWVNNIRSTKMQIMSREIEMLKNKEGILKAANDILQERIIAQTSIMDVGCNMMIPQVPFQLTTESNYYF