MATAASSVAPVVTLYHADQAAHFPSNSTFPITEIHKDDLESQLNENKRSVSVNIGINPAQSQEVTPTGPIPPPEITDTIEIDENVVKAFPDKGAKVLGAVGYGKSLWGITARIEVELPDGRKRKYFMKALKQGELSRVICEGELRSLQEIYKTSPGFCPEPYGWGRFASDPEMYFLLVEFRDIGASPAEPSKLAASLARLHSNSQSPTGKFGFGMRTCHTLIDQAVDFWSDSWAAVYGSHLRHVVELAKPFVKWPEFDIVADLTVDKVVPRLLLPLQAGVRTLKPCLVHGDCWDGNTAMDGKTGEAFIFDVCSFYAHNEYDTGNWRTPRHRLSNPAYIKAYKKLIRPSEPAEEWEARNILYSLPFNLGNVMFVPGSTQRQVVYQDMTNLCKMFCPQDLELRMASLGLANESSNDRGGENKVKGTGPCACEEDEEEEEEEEEEEEEEKYERRL