MVEPNNPTVSDNTESGALNMVKLTIDNCEVMVPEHTTILDAAKSAGIQIPTLCYLRDLNEIGGCRVCVVEVEGCDQLVAACNNYVLDGMVVHTNSPKAREARRTNVQLLLSQHDSRCTSCVRSGNCNLQTIANDLGIFYLPYEQHLAREGWDFDFPIIRDNDKCIKCMRCIKVCESVQGLGIWDLTNRATHTAVGTRGRAPIGKTDCVACGQCITHCPTGALRERDDTETVFDAIADPDKIVLVQIAPAVRSAWGEELGISREEATVERLACALRRVGFEYVFDTDFSADLTIMEEGSELLERLGKAAKGEGDSRGWPMFTSCCPGWVRFVKARYPEFVDRLSTSKSPQQMFGAIAKTYYAKVLGVEPERLFVVSVMPCTAKKAECALPSMMGEDGAPDVDVALTVREMVRMIRASHVSVDTLVEEPLDTPLGFGTGAGVIFGATGGVMEAAVRSAYYLVTGKNPDADFFTDVRGLEGWKEAVADIDGTKVRVAVAHGLGNAARLLDAIRDGRVRYDFVEVMACPGGCVGGGGQPIHDGCELAAERGQVLWSLDAKADIRFSHENPDVQACYREFLGAPLSPLAEELLHTDHHAWSMPNEGTC