MLAESNGSTYAGGDTPKLRTACENCRQSKVKCNLSGKSVCTRCLRHGLQCQYGFANRSGKPKGSKNRATLRKLGQLQEEKPTMRGFRGSRLVAPVADMEPLVGNSYGNHIPDPAIDNDSSVCPGQLTTVESSPFTELVDPCPALPAGLGYPHTPVTPTFLSGELADGMTSPSLAGSVASPYPISPCECVDMQLFHMNRLNHLLTGSMPLRLDHSLQTIKCTFCACQMFLQCTKCAKDSANLLLTISVLNLTLQLFEYWVSRETSRAPRPEHGVDIRYGYYEICHEENRQIRNFLLRGLLLQCRDVLLALKSTASATEVQIPKLGDHEGPSEPKLSDEHGSQHWAPSEHVGLLPDLDTDIQSGTPRSEGLLPIIAGYEATVSAFLQSTSWGDCICGSGRVMHDESL