MGGLSMDQAFVQAPEHRAKPSVAEADGIPVIDLSPLFAADGVDVDALAAEVGRASQDWGFFVVVRHGVPEEVVARAAEAQRAFFALPPARRAAVARSEAAQMGYYASDHTQNVRDWKEAFDLVPTRHPPPPPPAGVLDNKWPDDLPGFSPDLALGLGHHKDAGALTVLYQDAVGGLDVRRRCDGEWVRVRPIPQSFIINVGDIIQVWSNDRYESAEHRVAMNVEKERFSMPFFFYPASYTMVEPLEEIVSEESPARYNPYCWGEFFSTRKNGDFKKLDVDNIQIAHFRKKALVHIQ*