MAVPFLLALCLCVLVEMLFPSEELSLRDRLPGALFVLALPVSAAFIVPPFHAFWRFIECPILIDLRWMPDWLLLTTLILLWDFCNYWEHRFEHRFLWSFHAVHHAPTQLHAAHTYAHPVQLICQFFFKILPFSLLGLKGVAVPALAVVMVAFWNFFIHASTRLHVGPLRWLLVDNRFHRIHHSVETRHFDKNFAPVFSIWDQLFGTAHFPAPDEHPAVGLEDVRPPRSYFDLLVMPVRRAERKIAAGSVVESFADVSETRPVARSAA