MAAPPVEQRTGFDDRAFDSKMQAFLTNNQDNFYTDWEESFESFDQMNLHENLLRGIYAYGFEKPSAIQAKGIVPFTKGLDVIQQAQSGTGKTATFCAGILNNLDYNLNECQALVLAPTRELAQQIEKVMRALGDFLQVKCHACVGGTSVREDARILGAGVQVVVGTPGRVFDMLRRRYLRADNIKMFVLDEADEMLSRGFKDQIYDIFQLLPPKLQVGVFSATLPPEALEITRKFMNKPVRILVKRDELTLEGIKQFYVDVDKEEWKLDTLCDLYETLAITQSVIFANTRRKVDWLTEKMRERDHTVSATHGDMEQNARDVIMREFRSGSSRVLITTDLLARGIDVQQVSLVINYDLPTQPENYLHRIGRSGRFGRKGVAINFIVKEDERMLQDIQRFYNTVVEELPSNVADLI*