MRVLSKAFSRLKTSLPWVPPDTKLSKLDTLRLASSYIAHLRQLLQEDRYENGYVHPVNLVGAPRWEMPGAQCREVPAALPASWAESARWEEPQRRVLVRVVRTPG