MANIFDYLKDVAYDSYYDLPLNELDILTLIEITYLSFDNLVSTLPQRLLDLAPQVPREPTMLTSKNRLQLLDELAQHKRFKNCKLSHFINDIDPELQKQFAAMTYRVSLDTYLIVFRGTDDSIIGWKEDFHLTYMKEIPAQKHALRYLKNFFAHHPKQKVILAGHSKGGNLAIYAASQIEQSLQNQITAVYTFDAPGLHQELTQTAGYQRIMDRSKIFIPQGSIIGMMLEIPAHQIIVQSTALGGIAQHDTFSWQIEDKHFVQLDKTNSDSRQVDTTFKEWVATVPDEELQLYFDLFFGTILDAGISSINDLASLKALEYIHHLFVQAQSLTPEERETLGRLTQLLIDTRYHAWKNR