EDPKPQVTLCEAHLRLPDFCGSLSQDFIPTLEEIEEFLREKAEFLKDEASELHPAGGKVDIKSELGLGSSGEQPVSRAVQEEDVSHASQLGGTAAGSDRAVAGAVPSTQPLQMDGGSQLAQGAAGGVRMAQLVISLQGQNLSLLPQVQPPVTVMDQKYVKIAPLPVAMRPGAPGDVREVEATPEYLKAPPSLVRVHKCSHPGCGKMYTKSSHLKAHFRRHTGEKPYTCAWPNCGWFSRSDELSRHKRSHSGVKPYQCAACEKKFARSDHLAKHMKIHR