MGRSVLCESFVEDYLRQLSRKAGVCMGLLVGQPSAGGKDYIVHASRITDEETADDSQKLNATVAAQHALDATRMLPGGMYVMGIFVIHPKNVFQEPTLLSSIKFILMSMKATFDANPLLMGTCEELEKGEKLVLHYSSGSKAHVCKTVSLAAENPTVLPCDWKFVERLTTWHKLNVYFETDEVYPLKQQADQEQYDTEANLTECAKKLKGQLMDAKILFDGAPKLGADTVEGVLTMKNQDKFLANVYLPTSAELTASEAKIEQFEGTLKFDGIVSSQIYIHSRCTFAEAERFIVTDIVRSLMSRIQIHCDSLVQTEDTPQDKITLNELPRRVYFPVRQGPGGFAVEFSDYLFPEESVETPLVRIKEILDVGVTARDLKCTVELVPAVKEDEQRPAGEEEVWRKTSTEDDFEGKLNLPVVGGLVAVIVLLIALLVYYFMK