GGNLDRLARFLWSLPPSDLLRGNESLMKARALVAFHQGIYAELYSILESHNFDSSNHPLLQELWYKARYTEAERARGKPLGAVDKYRLRRKYPLPRTIWDGEETVYCFKEKSRNALKELYKQNRYPSPAEKRNLAKITGLSLTQVSNWFKNRRQRDRNPSETQSKRENTENNNAATNKPNQLSPLDGSKPLMSSSEEEFSPPQSPDQNSVLLLQGNLAHGRSSAYPLGSLPAPPGTHSLPGHQLQDSLLGPLTSSLVDLGS