MSERIVVDPVTRIEGHLRIEAQMDGENIAQAYSSGTSVRGLETILKGRDPRDAWAFAQRICGVCTLVHGIASVRSVEDALKIELPPNAQLIRNLMISSQFVHDHVMHFYHLHALDWVDVVSALSADPKATSDLAQSISSWPKSSPGYFADTQKRIKTFVESGQLGIFANGYWGHPAYKLPPEANLMAVAHYLEALAWQRDVARLHAIFGGKNPHPNFVVGGVPSPIDIDSDSAINAKRLAEVQQILQTMQTFVDQVYVPDTLAIASFYKDWGERGEGLGNFMSYGDLPATGTMDPAQFLFPRGVILNRDLSTIHEIDLHDAGQIQEYVAHSWYEYSGGNDQGLHPYDGETNLEYDARGGVKPPYTQLDVNDGYSWMKAPRWKGHAMEVGPLARVLLLYASGHEQTKELVEMTLTTLDLPVRALYSTLGRTAARTLETKILTDTAQDWYNQLIANIKAGDSRTFNETLWEPSSWPAEARGAGYMEAPRGALGHWIVIKDGKIANYQAVVPSTWNAGPRDPSSQPGAYEAALQDNHQLVDVKQPIEILRTIHSFDPCIACAVHLTDPDTGEQMEIKIA