DDVVHMDFMNNPYTFPAKLWFLVNTPEITAIIWNNVGNGILIDKALLETQVLSPTSETLRGLSKFKGIKFLSFIRQLHHYGFKKVKPVRVTSNCVHHFFQPYFKKDHPELLPEVKR