MKRGSIPLKRFHGVSNSSGTSIGEHLGLRGHLKKELLSYRHLVSSTRSSNTVVQLANVPEQAKKIVEFDFKKYILSKALAVNEALDKSIPLNEALDKSIPLTYPKKIYESKRYFLRKHAIGEWVRPVLCIAASASQGIMGGQIVDIASERDASVDLDTLEWIHIHKTGVLLECSAVFGAIIGGASEVEIEKIRRFAHCVGLLFQVVDDILDVTKSSEELGKTAGKDLVSDKATYPKLMGLEKAREFTVELLNRX