MAKELLTLDNGTTCTSWNYSGTRLAAGSADGTLSIFDSREPPSSSSLRSTFKSRVLEGNIVKIVWIPPEYGDAVACISADGIVSLWEEVAEDSQSLQWKMCKSFGNSSSKVLDVQFGISLASLKMVAAYSDGNVRVFELSDPLELRNWQLQAEFQNVIESVSSFGKASCLSASISWNPQKGGSQESSFLVGFNSNTPELNSSKVWEFDQAHQRWLPVAELALPEDKGDQVYAVAWAPNIGRPYEIIAVATHKGLAIWHLGLNPDHDGRLPVERVALLSGHEGMVWQMEWDMSGMTLATTGHDGMVRLWQSNLNGVWHQQAAFEPTS*