MSLTVSELLALEGLSALRLRAGKQGLQRAVRWYYVAENEHIAEWIMGGELVFITGINHPRDEANLIQLLMEGKQRGIAGMVILTGEAYIHAIPATLIALADELGMPLIEQPYLLKMVIVTERIGTALVRSENVLQSQRDILMQLVTGDYPDLQMLHQRALHQQLDFTRPLRLAALRLEGLSRLFRQFPPEQAEAWLLQAHRSVRQQLQQQLNQQGNSFPLLERSNMFLFLLPDEEGEGFQQKKWLQQWLQALADGEESLSLLCGLSAPVRQLQGYPRALSQARQALDLCDTLRPTQRISDYQQLGFIKLLSAVSDPALLNDFMHDTLGCLIEPGRKAPWLLLETLETLLQENGNVVRAADRLGLHRNTLHQRIQRIEKLTGYPVSHPQFHLNASVALVIWRLSQNHLQDPP*