MRVKCSHLLTVALSDALNRTQKNVVSDQALAHALEMLFQGNEIHPFIHSMNETLNVNEYRDAVERGNELHFFGPDSAFQVPINSSNGNTSIANLPLISVSSHSQPPGYPAINANRNYSYQPPVQFPHVSVVNSHSALGQVLTRNNEQNTVPDFLNSFLRYQNGPAPAPTISVSDNAFDGNNLRSSKSQRLNKRLDVKQNKGRGEGNKLLSTRATQILENWYETNTEWPYPSKAEKQLMASAGGITIEQVNSWFANRRNRSQNTRPKKNMIKLVDALSVLCDEYQEASHGIISSSDMKNQILALINFHLQRRQ