MARATALAAAMAMAMVRRRLVLVPLLGLLAIAAMAAIFFPARSSPCRATWQSVEPYGPGLLLPRPNASEVVPCSDVRRDTDIAIPARSNGYMTVTLRGGFNQQRKGAANAVVLARLLNATLVVPALEEHEVWKVAMKMDDVFDVDWFITSLKGDVEIVRTLPPNVEPKCVDSSIIYEVANYLTIEAIAQQILPLLLQDGSLCVLRWHVQLVENLPLDLQRLRCRANFHALRFLPNIQNLGRQAIQKLRRNGPYVTLHMRFEPDWLVHSGCKYDEKTLKAYGDQFCPLSPLEVAMILKSSFHSPSLSIPPPHSRKPLFFFHSLPPRSLFVHLPPLS