MSFVGRVDPSTTYADNIYVHKFGAPNSNFAGRRFGSDTQLFHYGPEPFNSEDYGHMGFPEAPSAAFQNSFYNQQASLTPCSDAAKDSPVCSNISQQNSQSISDNQSSGLEVEFDPEIRLKLQELEHALLDDGDDILFEVSQAGCISDEWADPMKDVLLANSPKESESSISCAGSNSGEARTPKQLLFDCATALAEYNVDEAQAIITDLRQMVSIQGDPSHRIAAYLVEGLAARIVASGTGIYKALTCKDPPTLYQLSAMQILFEICPCYRFGFMAANYAILEACKGEQRMHIIDFDINQGSQYITLMQFMKDDANKPHHLRITGVDDHETVQRTVGGLKVIGQRLEQLAEDCGISFEFRAVGADIGDVTPAMLDCRPGEALVVNFAFQLHHLPDESVSIMNERDQLLRMVKGLQPKLVTLVEQDANTNTAPFQTRLVI*