MADPGASLPGLSSADRAGLAGALKDKLNSLTGVSSGYIESLPRNIKQRVVALQEIQKQHDEHEGKFFEEREALVAKYQKLYGPLYDKRRDVVNGIVDVNSSTSEDLETTTASKANNTEEIGVPDFWLTAMKTNDVLSDEITKRDEEPLKYLKDIRSYNLEGEKGFKLEFHFGENPYFKNTLLTKVYHMAEEDDPILESSTGTEIEWYPGKNVTQKVMQKKSKKGSKNAKPVRKVEECESFFNFFDPPKVPEDDEDLDEETAQELQDLMEQDYDVGSTIKDKIIPHAVSWYTGEALQGEEFEEGEDDEVEEDEDDDEDDDDDEDEDDDDEEEEEKPRKRLVPKPKLSAKTKGEQPP