MDPAAIVARCDEGGKLLCASHHGRWMMGTSEVQVLAAYVWVERLSGSARSILSVVAIETGTLQIRCVLADSRQLLYTDGFPVRNVFNRVICACFNGASNTAQTGGLDMRVIVSKQCTALLLSTKTPRESLLTLSDFKVMEAHAPYVWVGNILWDCISFLDDATVAIIKSLGGLRAIATSHPHYYSTNSRWSEAFGGVPSGLPARKGEVLLWEGLTLLALHKSSTGLMELKERCFIHWRYLTGGDGQQNSEHNEIVPKVGMDNKIVRIVRSYLNYVPLLSSHTKRIGQVIEPWDFGRLYIAFQDREDDAA*