MLGQANTPERAIRSTASSSPSSTRQTTGKRGRENNQKGLRHFSLLVMQKVEQKGRTTYSEVADDLVVELSGTGGSLDQKNIRRRVYDALNVLMAMDIIEKDKNKKEIRWLGLPSDSEQAIRAYQDDIREREKRIAAKKQNIQDLLLRKIALYNLIKRNQQAHTDGAANVHDRLELPFILINAPRHCQINCEMLEDRSEYYFEFDAPFAMNEDTDVLQQMGLTNVNFRDIKDIIPENLIRFLPPHILTGDDDERNFKKVRFSETEPAPLTFAIPPEAVLN