YNPKTSKFKVKDFDHVRFACEDAEAEAARLSHGLGLRLAERADLSTGNREFRALLLQSGKARLLLVSPLDPALSAAETPATSTAVIPGDDVEEHRAFVEKHGFAVREVAVEVEDAEEAYKIAVENGAEPVFPPVTLDNKVTIAQVKLVGDVTLEFVSRKDTFLPGFAPVPAAESPPLDYGLVEIDHVELAVENLDPAVAKISGFTGFWVYPQGDNGYRSVVLASDDKKVLIPINEPIEGGEKPSQIATFLKEANGPGVQHIALLSDDIFATLRAIQARADTGGLHFEPPPPAAYYDALRERVGDVLSDEEIEECRRLGILASRDDEGVLLLRYTQPIGEKNTLYFELVQRIGCLVSMKGGCGGFGYDNYAALKEAEEAAAAAA