MRLPRRVPWKSIAELDQVCSWIFTDENDSQSKILAINRLSAWRTITPLPHALDSTLAILSVVVQDSKSEGTSYYLPLRQSYASALIRLVNGLVDPLQLGVYARSIAGIAAQLDLPLWLVELRHAATHEDLPSLELLREAAKQSMSWLFHNYWLPTLNPSTSLNNETPPLRPLSPILKQYKDLLKLTTRDASLKPRYKQSTQTIYKDVEKWIAEAKVAANVVSGELGWTTGHTVDTEVDEQDPKERWALEILCDALLEKGGLVALSKKRRILPDSPSSPPPDSVQIWAPLLTHINSVHPAFLSNLVNKMIHRIVSDSQLTSQNTAGLSTSFDPSYAACLARWILWVTEFVESDDPDDSLRVDVCAALITAVGPGAELSPQSKNILETLLRDLCSGNPDLEAALSTLKPFDRVSSARWTAEDVVIMNERLDALLSVASPLPELESESVTPDKSSTILAPGWLLLDESSGWRPCPIGVYYDK