MAFTRRDFIKTLGIGGGATLLSGCVSMSEERNNSAAKVVVIGGGSGGATVAKYLKHLEPALSVTLVEPTATFHTCYGSNWVIGGFKQMADIAQSYGNLQDKYGVRVVRDRAIAIEADKHQVRLAGGTTLNYDKLVVSPGIDFRFDAVAGYNKEDAQRIPHAYQAGEQTVLLRKQLEAMPDGGTFILVAPGNPFRCPPGPYERASLVAHYFKQHKPRAKVLILDNKENFSKQGLFVQGWKELYGEMIEWVPASQGGQVEEIDVNNKTLFSDAGFNEFKGDVINYIPPQRAGQIAADSGLTDPLGWCPVDQKNFASTQHADIYVIGDASMAGEMPKSGHSANTQGKVVAVDIIRRLREQESVELSAVNTCYSLLTPDYAITVAAVYKYIDGSIRGVPGAGGVSPMDVDREFRRTEAYYAQGWYDSITDDIWG