MSERIVVDPITRIEGHLRIEAQMDGATIAQAYSSGTMVRGIETILKGRDPRDAWAFVQRICGVCTLVHGIASVRAVEDALRIELPLNAQLIRNLMIGAQYIHDHVMHFYHLHALDWVDVVSALSADPRATSELAQSISAWPKSSPGYFADTQKRIKTFVESGQLGIFANGYWGHPAYRLPPEANLMAVAHYLEALAWQRDTAKFHAIFGGKNPHPNFVVGGVPSPIDLDSDSALNAKRLAEVRNLIQSMRTFVDQVYVPDTLAIAGFYKDWGERGEGLGNFLCYGDLPTGASLDPATFLFPRGAILDRDLSTIHEVDLEATGEIQEFVNHSWYEYSVGNDRGLHPYEGQTNLEYDRRGGVAPPYKQLDVSDGYSWLKAPRWKGRSVEVGPLARVLMLYATGHDQARELVDSTLSRLDLPVDALYSTLGRTAARALESKILVDAMQGWYDGLIANVKSGDTKTFNETLWEPSSWPSRAQGVGIMEAPRGALGHWIVIEDGRIANYQAVVPSTWNAGPRDGRGQAGAYEAALQDNHQLVDVKQPIEILRTIHSFDPCIACAVHLADPESGESFQVRVV