MASTRALRSNVSRSLLSTMSRRRSLSSPSPLCSVDRAIIAAPPFGSSSWDFSIRSFRSGRFEDPSRRYVMSTPTNWGIRIVPEKTACVIERFGKYVKTLDPGIHILIPFVDRIAYVHSLKEEAITIPDQSAITKDNVSISIDGVLYVKIVDAIKASYGVENPLYAVIQLAQTTMRSELGKITLDKTFEERDTLNEKIVEAINIAATAWGLQCLRYEIKDISPPPGVRQAMEMQAEAERRKRAQILESEGERQSNINIADGNRSAAILQAEGEGQSIVIKAESSARGLRQIAEAIKETGGEEAVALKIAEQYLDAFSNIAREGTTMLLPTNAADPASMVAQALTIYKSVVNGGKVKSRVKEITSDEKRGAAGGGGSSKEGYFARDEHLGDSDIGVNEMAVRDGPLPFVSDTAGEAFTLQKKHPS*