MIQKLKKNATVFEALNWASLRLKEKNLDPDQGRWLMRSLMGWNLTNLLMNYRLNLTDDQQSQFIQMVNRILNYEPLQYVIGTTEFYGYHFQVNPNVLIPRPETEELVEWVLNEHDDQPISVLDLGTGSGAIAISLKKQRPKWNVTGSDVSEAALKVAQANAIANHAEVKMVESDLFDSFNGQRFDLIVSNPPYVAKDEIKYMDESVLEYEPRQALFAQDHGLAVYQKIAKNIHAYLKKNGSLYLEIGFKQGNSVKRLLEADNPDRSVRLRKDMAMRDRMIKMK