MGWKDSTLTESDRSLCPFSKIRNAILVTHRQGKARVLLLNFNLSSPRRVCSIQLPQNPRWMEIWSHNGLTSTAVKKGDLSAGYISAQYKYKNIMIDVKVDTDSNISTTLTISEIVPCTKPLLQ