MKNCLQPNLPPGFRFHPTDEELILHYLRKKMTSTPLPVSIIAEVDLYKFDPWELPGKATFGETEWYFFSPRDRKYPNGARPNRSAASGYWKATGTDKIILDSSTGKNLGVKKALVFYQGKPPKGIKSQWIMHEYRLANSPVPIYSDKAIKLKELSMRLDEWVLCRIYKRSSAAYSITPMATASDDPEEEQRLTREDINNDNSTVDAIRPMMMMNGSSSFSNLFDAVDFSMLRNFLSDDYNGQCSNADDVRDVLVSTQSANQASLDQKMFQSLPQLTSYSAASQNPLKRKYSWNEDSDAANLVKRNLMSQTFLDQHVLLSPHLHHQFQGF*