MKANPQKKQIAKQFKNIKAHVKQFIKSADQEELHQLRVGIKKLKAFLILLQSHSQNRHLLKRFEPVGKIFKKAGNIRNAHINLSLSDNYQLDGEQFINHQQELMDSATHTFRKDGKLYLKKMKEAKKNLLHGIHGLDSRYVQNFYRENIDAIAVYLKNIEFNPSLHDCRKKIKFLLYNYKLANKSLSRHLQLNTQYLDDLQESIGAWHDNVLALDLAGQVDPDNKTTLRKLQRSSLKLRKSIAILAVDFMRRATGIESDTATIQPS