MADTVRLSYQSPLLLPFRPSLHTPKLSLAPLKQQNPDSRRISTVLDAASFASNHRLRLSSFKVHATVTEKDDQPKWWERNAGSNMIDIHSTEEFLSALSQAGDKLVIVEFYGTWCGSCRALFPKLCKTAEDHPDILFLKVNFDENKPMCKGLNVKVLPYFHFYRGADGQLESFSCSLAKFQKIKDAIETHNTARCSIGPPVGVGDINLGVSNPADKPAEASSR