MTQLSINTTFKLPSGRSIPMLGLGVFLNDDCEDAINASFEAGYRHIDTAIFYRNEDQVGRTVRESSLNREDIFVTSKVMSGSHGYNQTIKAFNQSLSRLGLDYVDLFLIHDPLSGTKKRLETWKALIKLRDDGKIKDIGVSNYGIHHLEEIRAAGLEMSPVNQIEIHPWCQQRKLVKYCQENSILLEAYCPLTRGRFLKEPILLELAQKYKKNAGQILIRWSLQKGYICLPKSSRPERVKSNADVYDFSISDEDMARLDALDLGAEGATTWHPVDAP*