TTQSPLNSFYATGTAQAVSEPIDVESHLGSITPAAGAQGSDDIGYAIVWIKDQVNDVKLKVTLANAEQLKPYFKYLQIQITSGYETNSTALGNFSETKAVISLDNPSAVIVLDKEDIAVLYPDKTGYTNTSIWVPGEPDKIIVYNETKPVAILNFKAFYEAKEGMLFDSLPVIFNFQVLQVG