MARALLASTSALSVLLVLVALTSAYGAATLSAQCQAGLPFATSINAFSSSLYAQKDANTKNYIVSPLSISLCLSMTAEGAMANTKTQFLAALALQSLADSARQTAASNLIDCLGSVQAPGDTETAAPYNVLSIADAVFIERTLQLKSAFLGVVQSSYKAVAENKNFSTEPEAARVQINDWVAGKTNNLIKDLLGQGSITQATRLVLVNALYFKSKWQYTFEAYATSKRPFFGEGATAASAVQVDTMSQTAAFGYSALTDYGAELIELPFRPTGTSTPQVSMIALVPSRTTTLAAVLQRLAAADKAGSFTAKLAELAAGISYGTRFTVFLPKWKTEVTTELARVMKALGITDAFSPERADLTGMADAAALAGERLYITDAAHKAYIDVNEDGVEAAAATAVVAGVTSAPGASRPARPFLYALRHESFEGAAACDAACRAAADSYREFPAARLVGGMTTVNIYIE*