MASTRALRYLLSSQLRRSLLSPPFAGRAAIAAAPPFWSLTTTRGFRSGRYEDAGRRYVTSTPTNWGVRIVPEKTAFVIERFGKYAKTLDPGIHVLVPFVDRIAYVHSLKEEAITIPDQSAITKDNVSISIDGVLYVKIVDAFKASYGVENPLYAVIQLAQTTMRSELGKITLDKTFEERDTLNEKIVEAINIAATAWGLQCLRYEIKDISPPPGVRQAMEMQAEAERRKRAQILESEGERQSNINIADGNRSAAILQAEGEGQSIVIRAESTARGLRQIANAIQETGGQEAVALKIAEQYLDAFSNIAREGTTMLLPTNAADPASMVAQALSIYKNVVRGGQAPISEKDITGGERKGGGGSSREGHFRDEHQDSDTGENEMAVRDGPFSFLSDRAGEAFTLQKRHS*