IGFIGRLDYQKGIDLIQTAGPDLMVDDIQFVMLGSGDPKYESWMRSMEETYRDKFRGWVGFNVPISHRITAGCDILLMPSRFEPCGLNQLYAMRYGTIPVVHGTGGLRDTVENFNPYAEGGAGTGTGWVFTPLSKDSMVS