MAPCSNSYSAHPIQMSEKDTIRLRKPVVEKMRRDRINSCIDQLKVILEKEFQKQEPNSKLEKADILEMTVSFLRQQLQPGPCGGSYSQGFAHCWRESAPFLSAGSGTEVPVTSLQGPQQQQLPQAQRGGSSSPRTTTLQGGPVWRPW