MQVSKSNKLANVCYDIRGPVLKHAKRLEEEGHRILKLNIGNPAPFGFEAPEEILQDVIRNLPTAQGYSDSKGLFSARKAVMQYYQQKQVEGVGIEDIYLGNGVSELIVMSMQALLNNGDEVLIPAPDYPLWTAAVSLAGGKPVHYLCDEQANWWPDLEDIKAKITPNTRAMVIINPNNPTGAVYSREVLEGMVELARQHNLVLFSDEIYDKILYDGAVHVSTASLAPDVLCLTFNGLSKSYRVAGFRSGWVAISGPKQRAQSYIEGLDILANMRLCANVPAQHAIQTALGGYQSINDLVLPPGRLLEQRNRAWELLNDIPGVSCVKPMGALYAFPRIDPKVCPIHNDEKFVLDLLLSEKLLIVQGTAFNWPWPDHFRVVTLPRVDDLEQAILRIGSFLKGYQQ*