MAQSLCPPLSESWLFSPGWGPTPPPPPSDRDCGXXXXXGGGQRQSASEREKLRMRTLARALHELRRFLPPSVAPAGQSLTKIETLRLAIRYIGHLSAVLGLSEESLPLCPDGGPAQAQTQTQVQVQACPAGVAAPAPQDPQVLYDETACPESQAMELCPSSPLLPGDVLALLETWMPLSPLEWPP