MNMFDGMERAGYGGGAGPMGGVVLSRDPKPRLRWTPDLHERFVEAVTKLGGADKATPKSVLRLMGMKGLTLYHLKSHLQKYRLGKQTKKDTGLDAGRGAFAAQGINFSTPVPPPSIPSTASDNTGETPLADALKYQIEVQRKLHEQLEVQKKLQMRIEAQGKYLQTILEKAQSNLSYHATGAANLEATRSQLTDFNLALSGFMDNVTQACEQNNGELVKAMSEDGLRANNLDFQPYHGVHDGDDVKCATDEGLLLLDLNIRGGYGHRISTDLKMNQHMR