MSSLLQASDITHEDKVVWLEDPAELDYVRQALDKTPRRRGKPRYYRDGRMVGFAELCDTAEADPDSGLQKRRVFYLLPHDRDAEPDGLYRAGAPGEAVDPRTIEPRHVGMKTERSQQGSAAARTTA