MSRYVDAGQSGKVTYSQFACIGSGFAGIGLGVQLKRWYGIEDIQFFERHHELGGTWFINQYPGCACDVPSALYSFSFEANPEWSRVLPTSSELWAYLNRVAHKYDLVRKMSFNVSVERCEWVEERARWRMTIRHRKSGAVYFHECQFLFAGTGALVTPNEIDVPGAESFKGVTCHTGRWKPDIDLEGKRVVLFGNGCTAAQVVPAIAHKVKSLTQIVRSKHWIFPPIDRKVPGWVRYGLNRIPGMTTLQRFIVFAVAEYSFLGFPLTDTGKRFREQQRRITEGYMRATAPEKYHDLLIPDFEVGCKRRIFDAGYLASLHAENVTLTDDKALEIVPEGVRTDKGLVEADVIILANGYHTNEYAAGIEVVGRRGETLQSHWASFGGPEAYNCSALSGFPNFILLLGPNAATGHTSSIMALENSINYALRVFRPVLEGRAGTAELRREAEQDYSNGLQNALRKTVWNSGCHSWYWTEANDGSGTWNAMSYPYSQAHFWYRCLFPVYSDWEYGFSPDYLFNSDAARERRQCLRKEERCFLMMPTELQGRQRRRKIALACEPCRERKARCDGRKPICSTCQRRSLDLEQCVYKAGNARTACSDDYTKALHERIRRLEQACASHGIDITTLDATEPGSHSPLDKRSSSAHESGSVDAPGMVDQPSVQLPSPYSGISMEHSVEPRRVTAMGTIFAEDHLEGTPDHVEDDFYGSSSAVSFLKEAYSAMNPIPSRAEPSSLFANHQEAAPVPDRSSFADFDKFLLPPRPFADHLIQIYFRRIHYLYPVFHRPAFEYAYDTLWRPATAADADAAASRFRGVGLGSSPGADANTIVFHGALNSIFALACNYADLTPSEKAKGIEVFLLRSRQYFGVDLLEKNNLGVVQTLLLCGLVMQGTPFPDRCWNAIGIACRIAQGLGLHMEAALQPGNVTLEKEIRRRTWQGCVIMDTLVSMTYGRPTVAACLVVNDLLPRPQSMTETDAEKVRLQFNSQSFKLSLVLEDILCKIYQPWRSRLRDDRIRSTGAAADGMPSLDTIVELDAQLDDFERAVPRFLSWQSAPPSERLVTEDPKTIAIQKHVLQARFLYVRLILHRPVLTKLSAAFARPRQEPDLGERTPRHSPDKGLRAPFTTECARPADACAAGLVLIVCRIYPPLWARLDHAAVAASWEHCQGILKGIADISISARKSLDLLRKIDRAVTQLHTGESRDEKKSVHGGHSPVQLMAIFF