MERRVELDLLQQEKKGTKRKRGRVELRRIEDRTSRQVRFSKRRCGLFKKAYELSVLCDAQVALVVFSPAGRLYEFASADSSLGEVLDRYWDLANTINDLNIEARDSRVDRNIQEQQSSVGSLPDQLNIVAQRAMEASVDELSMAEIRSLEETVTDALAAIRVILHCTHFF