MSDAAEEVQVKEGQATLYFASKKGVFYNPPQIPNRDLSVLALQQFSEMWASQPSKPAADRHRTLRQGSAPAPADAGAPEAAAAQEPPAPAAGEASETATAEAPTSLPASASKPAARRGLRVLDALSASGLRTIRYAKEVSGLREVVANDVDPVAHQTMASNFGRNGLLEGGGEQSCRVTSTVGDAAALLYASRPPAGERFDVVDLDPYGTASPFLDGAVQAVSEGGLLMVTCTDMAVLAGAYPEAGAEACFAKYGAWPLKGKHCHEQGLRILLACIDSHAARHGRYITPLLSVHINFYVRVFVRLRSSKAAVGLDAHAIAMRVIVQKLGLLEIAPASLCTEVAREAWLASLQHILDQ