MSARLVSSCLGLYAPLPNASSPAASRLVNSRVAAAFQVFNGISPFVKFSHFTANQAIQEAFEREDRVHIVDLDIMQGLQWPGLFHILASRPGGPPRFYPVAGKAGNLDPEKLGVDTRRREAVAVHWLHHSLYDVTGNDSNTLNLIQRLAPKVVTMVEQDLSHSGSFLARFVEAIHYYSALFDSLDASYSEDSSERHVVEQQLLAREIRNVLAVGGPARTGDIKFGNWREKLAQSGFRAASLAGSAAAQASLLLGMFPSDGYTLVEENGTLKLGWKDLCLLTASAWRPFQALGAGAVGIPGGVAGGQRRRAGFAAARHVPLRWLHSRRGEWHSEAWMEGSLLAHCICLAPISGLRPLDLQC