MKERTQTGGQAISGLFTMLLFLVFVLCALFSVLMGSRVYENITKRSDENFSGTTALSYIANKIRQGDREDAVDIIEVDGTPVLQLKQKVGDEMYHTWIYWKDGQIRELFTDENSGLGLEDGLEILECDGLSMEKDGNSVKLQTLGSGGGRLELSLRSGGNGADE