MDSAVVDDIISRLLEVRTARPGKQVQLSEAEIRQLCTTSKAIFMQQPNLLELEAPIKICGDIHGQYSDLLRLFEYGGFPPQTNYLFLGDYVDRGKQSLETICLLLAYKIKYPENFFLLRGNHECASINRIYGFYDECKRRVNVRLWKAFTECFNCLPVAALIDEKILCMHGGLSPELNDLDQIRNLPRPTDVPDQGLLCDLLWSDPEKDIVGWGENDRGVSFTFGVDKVNELLQKHDLDLICRAHQVVEEGYEFFADRQLVTIFSAPNYCGEFDNAGAMM