MPPVSKLNLGDCRFYEQKYPEPEDLVMVKVNRIEAQGVYVSLLEYDDREGLILLNELSKRRYRSINKLVKIGRHEVVLVLRVDPLKGYIDLSKRRVTPEDIIKCEERFSKSKKVHQTVRHIAQKHGISVEELNRECIWPLYKSYPHALDALKEAAANKDNVFKNISISQEVIDSLLQDIQLRLVPQALKLKCSIDVWCFGPEGINAVKMSLGKAKLLDPQISIRLIAPPQYEILTSCFDKEAGLALMNQTLEVIEKNIKSFIGGDFKQKCDVVVIGDDEKHLEDLLELHETTDEEDEGDEEEEEEEDEGMGRVDESMLPPNLSNEMEEEEESDE