MSERIVVDPVTRIEGHLRIEAQMDGENIAQAYSSGTSVRGLETILKGRDPRDAWAFAQRICGVCTLVHGIASVRSVEDALKIELPPNAQLIRNLMISSQFVHDHVMHFYHLHALDWVDVVSALSADPKATSDLAQSISSWPKSSPGYFADTQKRIKTFVESGQLGIFANGYWGHPAYKLPPEANLMAVAHYLEALAWQRDVARLHAIFGGKNPHPNFVVGGVPSPIDIDSDSAINAKRLAEVQQILQSMQTFVDQVYVPDTLAIASFYKDWGERGEGLGNFMSYGDLPATGTMDPAQFLFPRGVILNRDLSTIHEIDLHDAGQIQEYVAHSWYEYSGGNDQGLHPYDGETNLEYDARGGVKPPYTQLDVNDGYSWMKAPRWKGHAMEVGPLARVLLLYASGHEQTKELVEMTLTTLDLPVRALYSTLGRTAARTLETKILTDTAQDWYNQLIANIKAGDSRTFNETLWEPSSWPAEARGAGYMEAPRGALGHWIVIKDRKIANYQAVVPSTWNAGPRDPSDQPGAYEAALQDNHQLVDVKQPIEILRTIHSFDPCIACAVHLTDPETGEQMEIKIT