MASTRALRCSVCRSLLSTVSRRSLSSPSPLERAIIASSPFGSSPWDLSLRGFRSGRYEDPSRRYVMSTPTNWGIRIVPEKTALVIERFGKYVKTLDPGIHILIPFVDRIAYVHSLKEEAITIPDQSAITKDNVSISIDGVLYVKIVDAFKASYGVESPLYAVIQLAQTTMRSELGKITLDKTFEERDTLNEKIVEAINLAATAWGLQCLRYEIKDISPPPGVRQAMEMQAEAERRKRAQILESEGERQSNINIADGNRSAAILQAEGEGQSIVIKAESSARGLRQIAEAIKETGGQEAVALKIAEQYLDAFSNIAREGTTMLLPTNAADPASMVAQALTIYKSVVNGGGKAQSLAKEITSDEKRGAAGGGLSSKEGYFTRDEHLGDSDTRVNEMAVRDGPFSFVSDTAGEAFTLQKKHPS*