MVLDLVFEGKQVQGWFLETIWKYQGSKGWLRKSSNSEVGEKGRPPQGMMAGPDMPCSPDSRNISPSSTVLNLSDTDLGAEDEEKICAVCGDRATGYHFHAMTCEGCKGFFRRTVLKGTQFTCPFARSCTITKAKRRQCQACRYQKCLAVGMKKDMIMSKEALRMRRELRRQKQHREPSPAGDLPKPGSLTADQQELIEILSRAYKKNVDSSFSPLTSYQPQEPQSPQSMAPRDVTSSPLPSQDPTDGYPEEVLPDVFSVLPLFADLTFMIQQVVQFAKAVPFFRALPVEDQISLLKGSAIEICGIQLNMAFDLENNVWVCGPHCYSVKHGTRAGFQQTHLELVQKFHVSLRKLNLHDTEYILLQALLLFSPDHVTVTQREAIDQIQERIALTLKSYIDHCHPPPEGRFLYAKLLLLLTELRTLKVEGTRQMLHIQDANGLGSKMPLLSEIIS