YNPKTSKFKAKDFDHVVFAAEDAEAAAERLSRGLGLRRAAEAGPATGNRVHRAILLRSGDLRLVVVSPLDPATAAAETPATSTAVIPGFDVAEHRAFVAKHGLGVRHVAIEVENAKEAYEIAVKNGAEPAFPPVELDGKVTIAEVKLVGDTKLEFVSRKDDFLPGFEPVPASLSPPRDYGLVRIDHVEFAVENLDPAVKAISGFTGFWIYPQEDNGRRSVTLASDDKKILIPINEPIEGLEEESQIARFLRAANGPGVQHIALESDDIFATLRAVQAVADRGGLHFEPKPPQAYYDSLRALVGDVLSDEEIAQCRELGIRVSRDDKGVRLLKFTQPVGERDTLYFEFVQRIGCEVTMLGGCGGFGYDNYERLKAAEAAEAARK