GDVLTDWMTEEVDFSSYLPNPPSPPSSTSASLPPSPLHNDIQVPSDLEVMTSLLQEELAQLEDYFLSEPLPEKGQRQGKCDRGPLPAGPQPFTQLPYASYPTSNQSESSPLLVTLATGELDILNICEQVKSESLRAGQRDLHCNFLEDQGQECLLVAGESLDVESSGRRQSCRLNRSGERKQKKRDQNKTAAHRYRQRKRAELDSLEEHLHSLEGRNRELRDKAESVEREIQYVKDLLIEVYKARSQRQKQE