MLASKLGSSSGTLVRREGLRLGLCPVRRPLTVVHYAFVEEKRSGGDGERLPQAGVSVVPAHQLTSIDFKDLAGGRDLTADIEKALGPAGLGAVIIRNVPTYSRLRRKLLPLAERFASLPEEVKEKYVDADSRYNFGWSHGKESLASGVLDTLKGSFYANPLVDDPLQPTNSDWLQPWEFPPTTEEPAGGKMPSSLSPAGGTHVTVATGTAGKNLSEDEVSQLRRTYPGYFHRNLWPREELPELEAAFKDLGRLICAVGCLLAEHCDRYISTRLGAQSGQVSGVLRRSLNPKARLLHYFAPSRSAANGGDVATQQQQPASASSQAEADADDEHAWCGLHTDHGSLTGLTAAMYLDEQGREVPSPDPDAGLYIRDRNGRFTRAVIPPECIAFQVGEALQVHSGGLLMATPHYVRAPRSHLAGGISRNTFAVFMQPDVGEPMDCPPGVDPTCIAVGQWKPGHTFGEFAEATFTQYYSRPPQ*