MAEKILEKLDILDEQAKILLARRAKTNTLQSQGKKNTSVTPLTFDFQLEFEEDIVPFISKKVPKITGDNLYSIKKGKRYVFFKNEPEPRKSDFKRLNLRSHFIPTNIKNQEKPVKENLKSRSFRPFLYLKDTAENTQPCRRTLGPTVISPVRRIQSKAYKKEKDSTLFAAQTEKNPGESFDLAGHSEDYVSKRRKSAPQMDDFSTEENKTIKNHQLSDYCSIRKKSLLPLCFEDELKKPNAKIINTSPPKTVTSHVEQNDTNPIIFHETGYVQMLLLTKNRLPLHCMEKENIYPYKRADFVLERNYEILKSLISDQFIISSKPKRIMPTTWKRDIQAISFEVGRRVVEGKLRKKTNKQTLENISWSKLYNFSQTFSSLTKKFVGFFDGSVIQEMSARHGNFERMFSTIKPRSKFSASPVKHRSKPSKNILEVHKLNNVTPMDDLLN