MDDDDDVSPSSSPSPPSSSALPVDGPVTVAAAPPGASMAVALPIHRTAASLYASAGGDGGGGGGREDAWSDGATSALIDAWGERFVALGRGSLRHPQWQEVAEAVSSRDGYSKAPKSDIQCKNRIDTLKKKYKVERIKPVSGWQFFDRLDFLLAPTYGNKPGNGGGGHNSNSRSQMPAAPRVGFPQRSRTPLMPAAGSGAKRRAPSPEPSVSSDSSDGFPPMPALPAVNGKRKRTDDGRSDGGGDRAQGLRELAQAIRRLGEAYERVEATKLEQEAEMERRRMDFAQELESQRVRFFLDTQMELTQAKNHASPATAAVPAVGSSRRIPRMSLVTDAGGSSNHHSRYRISHVDRHRHAPRPHYQQYHDNNNAGAAAASDGEQSDEEDYEEESQ