MDVTGGPKSTGYAGATKAKAKSDGKDSLRKLFKLPDDEVLIEEYLCALYKKILLQGRMYLFRNYVCFYSNVFGYQKNKVIPLKDVTIVRRAYTVKVVPNAIEIVCNGKCEFFTSFIFPDRAYRNITNAWKECSQYAKIFAAADVDNSKVAAEMLVVPKFSSPPSAEVAAMLGLRDGGDGGDDDDAGSKGSGPRSSGSDGPRSDDDVDDDVDDDVDVANEDDFGERLVATSTPVPPRPSDMRTLEECVLECAVEDVFSLVWSDSAAGAFGAEDHASRGETAVQTTKWSRHRHHGHARDLTFIAPVNASIGPKQTNCHQTQSYHACRGGALVVDTS