MRLRRRVGDGGGDLGDAAMLGAVGLGDFARLVLPDHPPEELGLAAAYDDASGRILVSIAGASGAPISASPADLAGALELPPGPVGLAKGVDAALFATAEAIAAVSGFVRDRVILGGGGDGGHASGEVAAALRLVEEGKAYEVDWGGLVWAVVKGEVVDGTPRRYAPYLIHLLERQTPGLFADFDGRLPRPKRWKGQQCQWDSVGFLALEEEEDPSLVYGGSQNIGDLEDMPIFGEGSDVKLLGHKMEYDDREGGCSRSSARRSIEMEDEDYNNVNVDVGPLDTTSYLPLQYVACQPLSTLSPFQACMSKILGYVPAMESRYLNLEKACRDTRDEVEWIKKMVMEKDHLVAATMSDMQEELRRRSASMRPYEADMNLMYRTIQQYDKLLEKSLAELQEVAGSDSEVLGISSGQNRAWVQHYSSQKMSVIDVTWSLKSSKLLKEITEVEMGITKLNHEVQRLKNSRSIPDLNNGVEDNDEAEASQRKIEDSSCASEGCHVNNTTLGGKQLLELVANPDQRNDTGERMDQNGVQL*