MALAPAARVALLEALTRGRAIPTTLKTRPAIGRMGHQMTATFTGLQVEELQMCSETEAELATDSACEAAQAWVPVRLVKQAVAQGRLPVVVLLHATGTDKDSLATQQAHFARRGYLAAAIDCRYHGDRAAVGEGCWEGYQQALVRAWRGSGELPFLLDNVWDLLRLLDLLQSRPDVEPGRIGMTGVSLGGMHTWLTAAADERVAAAAPMIGVQNFGWAVEQQRYHARVGSIPHVFQAAAAEAIEQLDPELPHQAPQAAGGEAQISADVVKAVWDRLLPGLLEHYDAPMSLPLLAPRPLLIANGELDPRCPMEGVHLAMEAVQAAYERQGALDKLQLYVVPDCEHQSTDCMWEQVYAFVDRHLLQRTSX