MAESTKSNPDVLSGELDVSPDHYASIVDHIQENCNINDRLQASFHFIKYHDCVNRDNDFLKTLSGYLVQYCFSKQRYKSANVFEVQQLFIEARDKFFNPKDSANGRSGASRSGELGEIALYFLLESYLKSPQIVSKMALKTTGGENYKGSDGIHVGIVNDKKCFFYCESKLNKVKDNAFSSCITSVIDFHLHKKDFEISVVNNHIEIEDVNLRQAVLDFLNPSKPKGDDWLEVNACFIGFDWANFIDIEKCQPNEALMKKLTDDLKLEIETIKKHITDTIIFPTIKHRFFFFVMPFKDVENMRKNFMKLLYGGK