MGGASLPPGFRFHPTDEELIGYYLKRKTEGQELELEVIPVIDLYKFDPWELPEKSFLPKRDLEWFFFCPRDRKYPNGSRTNRATKAGYWKATGKDRKVVCQSAVTGYRKTLVFYLGRAPLGDRTGWVMHEYRLSDEPSQGSTNQGAFALCRVVKRNEQKATDAHGEPKATRIGSNSTNVELTSTRICNESLSIGDISCQTSYPNNESRCSSPTTSPYPYEVTQMQPFEPVSVDTDPASVWVSPDLILDSSKDYPQICETASQYFPQYEFPSSGTPWQQYDQTEFSPSSSYSNFGEIEHVDDLSRMNCMSPYSGHANYMDFYGNEGYDQSGSFSYLNPF