MALMASPSSTFESRPSFFGRRIGSSPLFQTLGCRASRSVEMKYDALKPILKELSDGRLCSPNLKDPKVPDFVVGQRDQEFFPKPNRRLRLFSGTANPSLSQEVAGYMGLDLGKITIKRFADGEIYVQLQESVRGCDVFLVQPTCPPANENLMELLITIDACRRASARTITAVIPYFGYARADRKTEGRESIAAKLVANLITKAGADRVLACDLHSGQSMGYFDIPIDHVHGEPVILDYLASKMISANDLVVVSPDVGGVARARAFAKKLSDAPLAIVDKRRQGHNVSEVMNLIGDVKGKVAVMVDDMIDTAGEFKSLMDSFTCKLISHAVCTFLHLDVVIGNNMMNSGTITSAAALLHQEGAKAVYACCTHAVFSPPAIERLSGGLFQEVIITNTIPVAEKNYFPQLTVLSVANVLGETIWRVHDDGSVSSIFQ*