MKKRLSAKTLFILAFIMIAAINGIVLSGVAYNRSGDPNAVVVLSERELNLPYWTPKENSGMALEIAWQTLGMERGDSYGWYTYRSRNPRWMDEAKLRELGFNVDRYKARHQYKPDTPREVFVVLELGGTPWQQFLEQMDTALEKIRAAHQAAPNDEDLEKEYTRFQERVNEVKTSGSRLFAVDAGTDAKALRVEYSDRNRFIIAPAIVAMDTFYANDKKEKIVGHIQRLSVGQIHVPVGNKQVFAALLSQKRTRSDTPPAFGVEVAYGKRLEPWIRAVTPAPVTSGKDKNP