MDPAALDDIINRLLEVRDSRPGKQVQLSEAEIRQLCLTSKAIFMQQPNLLELEAPIKICGDIHGQYSDLLRLFEYGGLPPQANYLFLGDYVDRGKQSLETICLLLAYKIKYPENFFLLRGNHECASINRIYGFYDECKRRFNVRLWKVFTDCFNCLPVAALIDEKILCMHGGLSPELSNLDQIRELPRPTDVPDQGLLCDLLWADPERDMSGWGENDRGVSFTFGADKVNEFLQKHDLDLICRAHQVVEDGYEFFADRQLVTIFSAPNYCGEFDNAGAMMSVDETLMCSFQILKPAEKKPKFSYTSVNSAKPGTPPRGARGGKA*