MSAPLENLETQLEMFIENVRQIRIIVSDFQPQGQNVLNQKINSLVTGLQEIDKLRSQVQDVYVPFEVFFDYIDQDKNPQL YTKDCVEKALAKNEEVKGKIEGLKKFKTNLLLELYKTFPNEMNNYRAYRKDSM