KTRIWLGTFETAEDAARAYDEAARFMCGPKARTNFPYNPNEPHSSSAKLLSATLTAKLHKCHMASLSLQMAKQKPPQKGPQMPLRCNDMPGTSTGIADFRWPQRRHEELQWLEGNWVGKKDQFEVPEQQFEPVLA