MSATNADVQSSTTSSFVAALDIIISNGPDAYFYVRYLKVFGLQMLIPYVILTCAILIPVSTTDQVRHVAHFLVAIVLMSWTVYLIWREYNHFVDVRQTWLLTRKCKNVEKIWKERDAECAKTPEKQGKFDAESSGGDLIDRYVLPKKRPSWKQGLLGLIGKKQNLETSPDYIHEHNVKLDHIRSGVELVPEDIEWSNISMSPWERHARTIISWCLTVGLIKGVLPPALLAVLFMLLPIVLRLMVKMQGEIRKSDIELKLFLINALGNLGDTANEVPTLLAGAAKTYARLVPWIMYLLRNVLAGGTPRKVYLKKYKMDSFTKYVIHWCADQPDSSETGGLYYIKALRTVFVSLYIQGVCMAGLFFLSTDQNGNRSKSGLGCGVVMCVMIVCIAVLQSYIDWSSVEPKVGGTTDSPDEDAMAVEQINAKGVEASLEYAVMNEKGAIDVQRSPPDEAWYEGFT