MSSSGRRGAASRSQQAFTWLLSPDNDEDGRQAGGSRPAGDKRKGKGGRRQPSDVDGDSKPRNYIPGFKLREEARPATSQSSTPAGALDLQQAFEGIFAAEIVTDVLASCGGDATAATEALLAMAGAAGGSSTASQTAAADDQPGSAAGKAAEHAVAGPSPSSAAAAAASLPQVSQAAAVAAPCFWDTLPNECKWLIFEQLSLKDLARAARSCREFAAYVRNQRASLHTIVVPEGVSHTAVRGLVAAFSGASGVVLWRCAPSLRFQHHFEDVLRAVALGEADRX