MAARPRKNNINIPNLYPFFSRKTSKVYWRYRHPVTGKFHYLGDNEEEAKIIAVEANLRLAEQRSRQVMAISDRMAKIKGKEITVNTWLDRYQKIQAERLADGEIKQNTFKQKQKPIALMRHALSQKPLPAVDARDIADILDQYKASGQHRMAQVVRSVLIDVFKEAQHAGEVPPGYNPALATKQPRRKVTRQRLSLEEWQKIYDIACKDHKYLGNAMLLAVVTGQRLGDISEMKFRDIWDDHLHVIQQKTGTRLAIPLSLHCDALNISLRDVIAGCRDLYVSKYLGKVRFNQS