PDPKFESKAALLAARGPEELLCFTERLEDLVCFWEEAASAGVGPGQYSFSYQLEDEPWKLCRLHQAPTARGAVRFWCSLPTADTSSFVPLELRVTAASGAPRYHRVIHINEVVLLDAPVGLVARLADESGHVVLRWLPPPETPMTSHIRYEVDVSAGQGAGSVQRVEILEGRTECVLSNLRGRTRYTFAVRARMAEPSFGGFWSEWSEPVSLLTPSD