MGCIRVEKISEYLCGPLSLGLKDTDPYVRKTAAVCVAKLFDISQFQVETHGFVSTLREMLSDANPMVVANALASLQEISELVVLSAVKVLMXMMDLVGNEDQVRAWSKKMAPPLVTLLGTEPEVQYVALRNINLIVQKRPAILANEVKYNDPIYVKMEKLEIMIRLASDKNIDQVLLEFKEYAQEVDVDFVRKAVRAIGRCAVSIERAAEKCINVLLELIATKVNYVVQEAIIVIKDIFRRYPNQYESIISTLCDNLDSLDEPEAK