MSVADHPSDLPIIQQVTGSFFKTESHAQQTLPMEESHQIPYPVSATEPMVVEEQQPEQIPAFATVAIPADNIPEWADDQASASGSCFSEAMLPDRSELTPSVASSSGPLDSTGYSIEILTDESDDDSEAVIELSEDDETVPSTSGDTWKCTLCDVVLIKKKKSDIQKHMLMHEKILNGTYKCEVCDKKFGESLELAKHRRLIHNLKEPHPDEDTMECKRCSRRIKKKKFSFHLSCHKNIDMRAIVCEFCDKAFGSKHHLNWHRKSKSCGQRQADCQKQRPPTVALIQNRNTLQTPEQRQQEGRYKCTECDKSYANAQTIYLHMQKHQAMREGRFKCEVCKLACATQRHLEAHMQKHPEVSQQGAASSTE