MDSTPDDDDARATELETLEAIYPELRRTDGARYVFDLELPVEPAAPVTVTFPAAALSDQALNGPASTAPAPEDSLQVSHLPPLALHITLPDGYPAKCPPLVQISTAPPWLSADRLSQLADEASRLWEEMGRDLVAYTYIDHLQQAADNVFGAFTAEGTLQVDPEHKLAVLDYDIKAKKAAFDKETFDCGICLDPKKGSKCHKMLDCGHIFCLQCLQDFYNDAIKEGNLSTVRCLAPNCAKERSTAANAAGEKGRKPKVFISPSELLQIGLSEDMVKRYVDLKYKTELESDKNTIYCPRQWCNGAARSKKHKKPLGLNFGETSDAESDEDEKGDKGKKGADKFNPGDLLSVCEDCGFAFCSRCFQSWHGEFVLCAPRRKDGELTEEEKASLEYLKLHTSPCPTCNAPAQKTHGCNHMICSRCDTHFCYLCSSWLDPGNPYRHYNQQENGKVTSCYMRLWELEGGDGDD