MGSSSLPPGFRFHPTDEELIDYYLKRKVEGLEIELEVIPVIDLYKFDPWELPDKSFLPNRDMEWFFFCSRDKKYPNGLRTNRGTKAGYWKATGKDRKITCRSSSTVGHRKTLVFYKGRAPLGDRTSWLMHEYRLCDDESSSQGSQYFKGAFVLCRVAKKNENKSNSKIQRNLSEQTLGSGESSGYSSRVTSPSRDGTVPFHSFVNPDSSNIWISPDFILDSSKDYPQIQDVAPYFQDFDFPVFGNQDVDVPASTLNANVDQSIDESMQTGYWTNSWYDQTGLFD