VKVIDLPLYLFEQEGLIFDSGIALLADMPEFEKRGVADVQALETIEEQVFYEDYHTHRIYQQASHLFLFTTLLALIIQGETERRLLKQFFEMKPLAFVNSHVDTMWLGGPVAMYLILGQFSIANTSIQCGGFLGGYAEPCKFETETTWVDEVEVAFIFRQLIHIALPIAEALHECGDTITENIMKCRAMAPDIEFRKLLVTLVSWRAKQLLTHSQENKMPKKGVSERANSAKLAFLDAGGLGELLLAAIDDSHNALLKSVCVNPLPKKDEGRTQAKASNVYNYICKTAIHDEIRRGLASIKDIREGELYQLFVYNGLYTNERRFPEAGHPFAAIPDYIIPAPAKKH