MSATENVYRMLILLEEPISESAGDTKKKQNATHEFVDELPLPIQVDEMDLLNSWFDKFDEKICIPNEGHIKYEISSDGLIVLILDKSIEHIVQEVTSFVEQNVPESEKEQDE