MANIECCKSTLFALMLCALASALVSDDLQVGFYNATCPSAEFVVFEVVKGAFLSYPGTAAGLIRMHFHDCFVRGCDASVLIDSNPKLGIVAEKDSPINNPSLAGFDVIDNAKAKLESICPNTVSCADILAFAARDSVKLASPPAVPLKLKAYAVPAGRKDGRISLASEVAPNLPAPTFNVEQLTQNFSAKGLSQEDMVILSGAHTIGVSHCSSFSSRLYNFSSTIQTDPSLDAYYANLVLKAQCPKGGSSNSQKTVTMEIKTPLILDNLYYNEVKAHRALFTSDATLLTDPNTLNIVNQNSGPNLLAWHQKFAAAMAKMGKIDVLTDSEGEIRLDCRHSNS*