MGSSSLPPGFRFHPTDEELIDYYLKRKVEGLEIELEVIPVIDLYKFDPWELPDKSFLPNRDMEWFFFCSRDKKYPNGLRTNRGTKAGYWKATGKDRKITCRSSSTVGYRKTLVFYKGRAPLGDRTSWLMHEYRLCDDESSSQGSQYFKGAFVLCRVAKKNENKSNSKIQRNLSEQTLGSGESSGYSSRVTSPSRDGRVPFHSFVNPVSTETDSSNIWISPDFILDSSKDYPQIQDVAPEYFQDFDFPVFGNQDVDVRASTLNANVDQSIDESMQTGYWTNCWYDQTGLFD