MILGVFHSFAMLRCHRSALLECSAPHSCIPTVALLVPLTIRPSRSSHAVCICSFTRREDHIIPCLQFNEGRVCLHQRAHRSPNIILNASGVQNRMKVTVTSQPSTNTR