MLLLVTLALLAGPTCRAQNILGNNVGTYFYVAGEEHGQLRGIRIFLTVIDLIKGIQLRFGGNWSDVYGSRSLKYKEFLLEDGEHVTQVSGTRKLCLTSLSFTTNKGRVVTFGVRRGLSFNESGGSDKYLVTVNGLYAPGLCLNGMGFKWKNIHDDFDDNDDDKEDDDDEHDDDNEEDHGDKDNDNDHDDDHDDDDDDKEDDNEEDVDDERDDKDDDEEDDDNDKENDKDDGEGSGDDDDNDDEDDDKDDDGGSGDDGDDGDDDEDDDGGDDDNGDEEEE