MKLQQLRYIVEVVNHNLNVSSTAEGLYTSQPGISKQVRMLEDELGIQIFSRSGKHLTQVTPAGQEIIRIAREVLSKVDAIKSVAGEHTWPDKGSLYIATTHTQARYALPNVIKGFIERYPRVSLHMHQGSPTQIADAVSKGNADFAIATEALHLYEDLVMLPCYHWNRAIVVTPDHPLAGKKAITIEELAQYPLVTYTFGFTGRSELDTAFNRAGLTPRIVFTATDADVIKTYVRLGLGVGVIASMAVDPVADPDLVRVDAHDIFSHSTTKIGFRRSTFLRSYMYDFIQRFAPHLTRDVVDAAVALRSNEEIEVMFKDIKLPEK*