SRHEKSLGLLTIKFVSLLQEAKDGVLDLKVAADSLAVKQKRRIYDITNVLEGVGLIEKKNKNVIQWRGENIASQTEEVLEQVNVLKAQIAELEAQEKELDNQKAWLEENIKHLNHDPVLNTYKFVTHEDICSAFSGETLLAVVAPAGTQLEVPLPEMGQSGQKKYQVNLRSHSAPIQVVLINRDSDSRVPVVFSVPPTDDICQMPTPPSTPASLQRFPLSVSTSNTNTTSCCSQESLCQQQSKVPPSSLGAVDLIDELMSTDALFQIKFLSPNSGIDYSFNLDDNEGVCDLFDVQILNY