MKQLKRKRKSNFSVQETQTLLKEIKKRRDIIFSKQLNTTINEMKRKAWEEIAECVNALGEGEQRTGTEVKRRYLDWRALVKRKRLNADLKLGGSTFHLPLSDLDDSINDDTDDKPSVLTSESSLEWKNVTDVREASESMNEIKEEEEEDPQSFEVVESMTPTQKYQHASNVDSTYLGYIEGPSWKKRVSHPCLGIQLNARQNRILYNKTPSDEQFEIEEEEEEDEMLSTVLPDSREENELPEEFPRIEEFGTLSSIARIPYKDSHLLVTLEKQKLELERQRLSIEAERLQVEKERLQIERERLRHLDMEHERLQLEKERLQIEREKLRLQVMHVEKPNLENDFAQPEKTVLQPLDIEAEKLKLEREHLQLEKERLQLLKFEFEKLHIEKERLQDSLHLAFTHCTASCVACDLRDSKIHSETTFDGIKEKTSTLVPGS