MVATTQPLRLGALRQPTNRLSARLTARRASRVLSFKAEQHGVEPGLATKEVEPTVKIAFKFQHQTRFGENVAVVGSFTGWDPSSPLKLEWSEGNVWRGEAEVPAGCGTMEYKYILTHDGNPSAVTWQPGSNMVLVLNEGTQAVVVLDDWMGREHLVEPLPVEAAVEAAVPAAVEEGLQNGAAEAKEEAVGIEAIAPPAEAALAAPEVKAVELDTLSASRHTSSSEVQTEAAVVEPIKPAVAAEETVAELPVLPVAEEEEKKEEKEEVVPAVTSPTIDAAYVRLAEGRKDDTKQEQQEEPAITSPTVDAAYVGLADKKPEQQELPAVTSTAVDAAYVRLASETKEEEQQQEETPITSPTVDATYVGLTEEKKEDTKQEEQQEEPAITSPTVDAAYVALAGAQETAAVAEDDDLVDGVEDALGGMDDALGADEPSAEDLAAAMELLGGAX