MEQQKNIRVAIEYLSKVDHRNVVDVHEILLEDVKKREIYEIMEDHWVQEPKAMDILNRIISLLPLKEAARTSVLSNHWKNIWCSRESLVFRFYTVLSMHHHIKRCWTSDGQRLNKELFIERVDSVLKQRSGLGVQTVAILYELENEDADHIDRWLNFVIASKTKQLILDLDPYYPKVAPYNFPFKLFNATNSLQLQALKLISVSLKLPANFMGFRNLQKLKLDCTDISDDDMQTLVSNCNALNFLGILYCGMLTRLQTSQPLNQLKHLQVENCTMLQDIQLNFGLTKLEYEGPLIPLAPPGPLLMTNVMMKLSDIDSALEYIFTKLPSKLFRTQEGYFAREDRKIYVSKAFEIGIDVLPAPLLEILELHMWMPYDNQHYCEDHGVLRSLPNHAHSNLKLAYVTGFYGMKDQLELLRHILINSVMLNAMKIDPRPVVAVPHGTVMLCTEGLNCLNGYRVAMEYLSKADHRNVLDVHEILLEDVQKREIYAIMKDRWIQEPKAMLSYF*