MNSVEKWVKAIRSKYFPDTSIHANIKTNCSWVWKGIQKQLTFIKQHCRWRLGRGNKIKIWLDVWIPGMSKPPTPKHGVTDSEQYIWVMDLFLQDSSQWNSELLHHLFDSNVVDLILNLRIPTAAEDKLIWSLIHNGFFTLKSAYNKLHELSLGNLQTFDKIPNSTITWKKLWNVKTWPRVKHFWWKCLTDSLPTKVRLARNRGYTNCLCPLCNQYDESLMHILFYYPFSRAVWMQIPGATGILTGNHNSIYDMFESWMIQPQHQLNTAMIVSWSIWNERCEVQFQGKTADLILVAKKAISFSNYIQKLNYSVSVTTNIGRWKGYKSKCYVGIKSSEQAECLAFLDAIRWGVKLQYTHIVFETDLQEIDSYINHHTPAVSWENEDILLDAVDSLKYIPQWDCKFVFRSCNKPADKLAKFCRHNGITREWLTETPRVIERYLLSNLESVS