MASLALTSPPSVKIPSYLSSSSSSLFSRSSISFRTTESRSRICVSGYAKCNLPKALNGNARVPIINETTIPKFFDSSRLEKSVSRNNTKLKLFSGTANPALSQEIAWYMGLELGKVSIKRFADGEIYVQLKESVRGCDVFLVQPTCTPTNENLMELLIMVDACRRASAKKVTAVIPYFGYARADRKTQGRESIAAKLVANLITEAGADRVLACDLHSGQSMGYFDIPVDHVYCQPVILDYLASKSISSEDLVVVSPDVGGVARARAFAKKLSDAPLAIVDKRRHGHNVAEVMNLIGDVKGKVAVMVDDIIDTAGTIVKGAALLHEEGAREVYACCTHAVFSPPAIERLSSGLLQEVIVTNTLPVAEKNYFPQLTILSVANLLGETIWRVHDDSSVSSIFL*