QHLKLSINGNGGSGKKVRKPYTITKSRESWSEEEHDKFLEALQLFDRDWKKIEDFVGSKTVIQIRSHAQKYFLKVQKNGAVAHVPPPRPKRKASHPYPQKASKNVLLPLPASMVYVSSTSALPPGYVTWDENSLLMNSGSNKSVPCNDELAYLLGNEADIGSKGITRIGHSSLSGVGNSTRNLPATEMAKQGKQAQVIHGLPDFAEVYSFIGSVFDPDTKGHVQKLKEMDPINFETVLLLMKNLTVNLSSPDFEPVVSFKRKAMSSYDVNTNTVGVTAGIDVKKQTNDLSCQTA