MEANISHRTREGILSTTDLAHSNLFNCAISELLQLMKMNLLQDYWSSMFFVKFKEELRTKPEDNECMECVVGWDYSPRLSIVHGVDDPFHQEHPQKGSLSESALAEMVFHNPKEIS