MASTRHLPSKFNPLMTDEIPPYDVLVARRRLGQTDLAVKVGQVVMSSATKPKSLGTFDYAHLRAPLPKNIVSGIFKPSPASYFLMRRSHDGYISATGMFKATFPYAEQAEEEMERKYIKSLESTSPEETAGNIWIPPQYALELAVEYRIEPWIRALLDNTPIEVNTSKEATPKTISPPPKFLIPQESLAAPSPSRARSRRSASPTKSASPKKAGSTRSRKSKAEKADSTEPSTKPATKNLQQALKAVASEDIKPVEKVTDKAEPVVKVNVDKDVEVKGDVETIHTRVEVEMPAGLPDLPLPEDTAAMIAEAKRMVEEATKTENDAGPSNPKKRKVEEDTEEKEKESTPAKKAKVESDLRKEKIKTRALIGISATLVIGAAIQYAFTVI