MDLTNRFNRQVNKIAVSLIRQFDEQVSGIEGILKLTLGEPDFNTPEHVKKAAKEAIDANFSHYTGMSGLLDVREAAAYFMKEKYHLTYQPATEILVTVGATEAISASLLAILEQGDKVLLPAPIYPGYEPIITLAGAEPVYLDTRDNDFVLTPEMIEAAMAEHGEQVKAIILNYPSNPTGVTYNRQELQAIADVLKKYDIFVISDEIYSELTYDESHVSIAEMLRDQTILINGLSKSHAMTGWRIGFIFAPAILTAEIIKVHQYLVTAAATVSQKAAVRALIEGMHDAEIMKEEYRKRRDFVYEQMTQLGFEVARPNGAFYIFAKIPTGYEQDSMKFCIDLAQKEAVALIPGISFGPEAEGYVRISYASDMDKLTTAMERIAHYMATQRVTH*