MTRSTVGFATLPNQVHRKSVKKGFDFTLMVAGESGLGKSTLVNSLFLTDLYRDRKLLGAEERIMQTVEIT
KHAVDIEEKGVRLRLTIVDTPGFGDAVNNTECWRPVAEYIDQQFEQYFRDESGLNRKNIQDNRVHCYLYF
ISPFGHGLRPLDVEFMKALHQRVNIVPILAKADTLTPSEVDRKKCKIREEIEHFGIKIYQFPDCDSDEDE
DFKLQDQALKESIPFAVIGSNTVVEARGRRVRGRLYPWGIVEVENPGHCDFVKLRTMLVRTHMQDLKDVT
RETHYENYRAQCIQSMTRLVVKERNRKDRSRN