MPTPNPLEPVKGAGTTFWVYTGSGDPYANPLSDTDWTRTAKVKELMPGELTAESYDDTYLDDPNADWTNTAQGEKSAGETSFVLAWKPGESGQQGLVDWFYAGDVRAYKIKFPNGTVDVFKGWISSLGKTIPAKEVITRSVKISNNGKPSLAEETRTPVTQVTGVTLSKTTLALAVNASDSLNVTVNPSGATDKTFLASSSDRSKATVTVAGNVLTVKGVAAGQADIVVMTSDGQFIAICKVTVS