MLAESNGSPYAGGDTPKLRTACENCRQSKVKCNLSGKSVCTRCLRHGLQCQYGFANRSGKPKGSKNRATLRKLGQLQEEKPPMRGFRGSRLVAPVADMEPLVGNSYGSQIPDPAIDNDVCLISNQPGFWESPRSFGNTTTLESSVCPGQLTTVESSPFTDLVDPCPALPSGLGYPHTPVTPTFLSGELADGMTSPSLAGSVASPYPISPCECVDMQLFHMNRLNHLLTGSMPLRLDHSLQTIKCTFCACQMFLQCTKCPKDSTNLLLTISVLNLTLQLFEYWVSRETSRARRPEHGVDIRYGYYEICHEENRQIRNFLLRGLLLQCRDVLLVLKSTASAADVQIPKLGDHEGPSEQKLSDEHASQHWALSEHVGLLPDLDSDIPSGTPRSEGLLSIIAGYEATVSAFLQSTSWGECICGSGRVMHDESL