MPLESCMVLLDTSEFMRNGDYIPTRLDAQSDAANMIVNQKTQSNPESTVGVIAMSSSGPSAGAELLVSPTDDLGKILSALHGVPLCGKMVESGKDAVDVAASVQVATLALKHRRNKNGAQRIVLFVGSPLDCADSRSLIKAGKQLKKNNVFIDVIAMGELEGNEPKLRELVDAANGTTGNDDGAERNCHLVTIPAGVLPSDVLVSSPILRGDGGGDAFAEYGGIDPNMDPELAMALRVSMEEERARQERAAALSNETKEEE